当我简单地卷曲这个网址时,我能够得到id和from->id:
https://graph.facebook.com/?id=https://www.facebook.com/photo.php?fbid=729809777049118&set=a.477834652246633.125010.477814995581932&type=1
但是,当我在 PHP SDK 中使用相同的 URL 时,我会收到 OAuthException -
$result = $facebook->api('https://graph.facebook.com/?id=' . urlencode('https://www.facebook.com/photo.php?fbid=729809777049118&set=a.477834652246633.125010.477814995581932&type=1'),'GET');
无论如何,我可以让它与 SDK 一起工作,就像它简单地使用 CURL 一样。
要将其与 PHP SDK 一起使用,您应该删除 url 的第一部分:
$result = $facebook->api(urlencode('https://www.facebook.com/photo.php?fbid=729809777049118&set=a.477834652246633.125010.477814995581932&type=1'),'GET');