我在我的网站上创建了一个使用Facebook登录,我正在使用Facebook API并尝试查找并获取登录的用户是否已将instagram帐户添加到其Facebook页面。从Facebook获取Instagram帐户页面API
所以我有一个Facebook页面,我已经将我的Instagram帐户添加到我的页面。现在,当我运行下面的代码:
$request = new FacebookRequest(
$session,
'GET',
'/{page-id}/instagram_accounts'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
我得到如下回应:
Facebook\GraphObject Object
(
[backingData:protected] => Array
(
[data] => Array
(
[0] => stdClass Object
(
[id] => 1404189222940042
)
)
[paging] => stdClass Object
(
[cursors] => stdClass Object
(
[before] => MTQwNDE4OTIyMjk0MDA0MgZDZD
[after] => MTQwNDE4OTIyMjk0MDA0MgZDZD
)
)
)
)
现在我无法确定是什么在[数据]返回为“1404189222940042”。这不是我的Facebook ID,它不是我的页面ID,这不是我的Instagram ID。这是什么数字数据? Facebook表示,它在以下链接的“InstagramUser节点列表”:
https://developers.facebook.com/docs/graph-api/reference/page/instagram_accounts/
所以我的问题是: 1)这是什么InstagramUser节点? 2)我怎样才能得到Facebook页面的instagram帐户。
你好,你找到确切的解决方案? – PrateekSaluja