问题描述
我正在尝试通过 Javascript SDK 访问我公司的 Workplace 以提取数据。该文档说您可以通过使用访问令牌向 graph.facebook.com/community 发出 API get 请求来访问您的工作场所社区 ID。我有一个访问令牌,但我什至不知道将它放在代码中的什么位置。代码如下:
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '671540106847732',autoLogAppEvents : true,xfbml : true,version : 'v9.0'
});
FB.api (
'graph.facebook.com/community','GET',{"fields": "id"},function(response) {
console.log(response)
}
);
};
(function(d,s,id){
var js,fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js,fjs);
}(document,'script','facebook-jssdk'));
</script>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>
每当我调用 API 时,它都会给我以下消息:
{error: {…}} 错误:代码:2500 fbtrace_id:“ASa9HrZE6L7ukbEUQ_WmkIc” 消息:“未知路径组件:/社区”类型:“OAuthException” proto:对象 原型:对象
任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)