访问仍需要用户令牌的“公共”facebook对象

时间:2012-07-26 14:44:33

标签: facebook oauth

以示例为例

http://www.facebook.com/photo.php?v=10150130077340815&set=vb.22092443056&type=2&theater

如果我尝试在图表资源管理器中访问该对象

https://graph.facebook.com/10150130077340815

我收到OAuthException,说我需要一个用户令牌。

但如果我只是去FB网站上的上述网址,我可以看到视频就好了!

我如何以编程方式访问这样的对象 - 我可以在Facebook上访问该网站而无需登录,但在没有访问令牌的情况下无法访问代码?

我在这里错过了非常简单的事情吗?

1 个答案:

答案 0 :(得分:0)

使用图形api

时,您需要一个访问令牌来访问其他对象拥有的对象

您可以通过转发here并尝试查询来验证这一点......它将无效。

然后,点击“生成访问令牌”,尝试相同的查询(对于10150130077340815),瞧,你有星巴克的东西。

获取您的访问令牌,您应该能够这样做。如果这必须是一件完全的事情,你可能不得不跳过一些更新的东西。