2012-08-25 62 views
1

因此,我需要获取Facebook页面的活动(如果可能,请使用JSON格式)。我使用的是iOS,我知道如何在获取数据后实现数据,但我不知道如何从Facebook获取实际数据。 我试过图api,但它需要一个访问令牌来做我想要的。我看到一个不需要用户进入并允许Facebook应用程序访问来从页面获取事件的应用程序,我希望获得同样的功能。从facebook页面获取活动页面

https://graph.facebook.com/HardasNailsministry/ < =这部作品 https://graph.facebook.com/HardasNailsministry/events < =这不工作(需要访问令牌)

所以...有没有办法让事件的该名单没有访问令牌? 或者有没有办法获得该访问令牌,而不需要用户允许应用访问?

回答

2

我明白了。

您不需要让用户允许访问他/她的帐户以获取访问令牌。

我所做的是我去了我的Facebook开发者页面并创建了一个应用程序。它给了我一个应用ID和应用秘密。我以前在以下网址获得的access_token:

https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials 

然后,我把结果,并将其添加到我的图形API请求字符串。

+0

对不起,但我们如何获得事件列表? – Ali

+0

刚刚阅读答案 –

+0

你好马特,我很苦恼这一点!我使用你的答案(顺便说一句,谢谢),我得到了访问令牌,但现在我在如何完成其​​余的过程中遇到了麻烦......你可以在下面的代码中发布你如何使用它?它是在这里:“FBRequestConnection startWithGraphPath:”因为我想获得我创建的Facebook页面的事件。你可以帮我吗?!。 – Japa