【发布时间】:2012-10-10 13:43:22
【问题描述】:
我需要能够将信息从我的应用程序发布到用户的时间线。现在,我知道如何做到这一点的唯一方法是使用 Facebook PHP SDK。问题是,由于我使用标准的 JavaScript 方式连接 Facebook 的登录,当我尝试使用 PHP SDK 获取用户 ID 时,它说它是 0。有什么方法可以使用 PHP SDK,或者只是无法从 Spotify 应用程序发布到 Facebook?
另外,我是否也可以使用 PHP SDK 来代替看起来像这样的标准代码进行登录:
function facebook(){
auth.authenticateWithFacebook('119914501490688', ['user_about_me', 'user_checkins'], {
onSuccess : function(accessToken, ttl) {
console.log("Success! Here's the access token: " + accessToken);
},
onFailure : function(error) {
console.log("Authentication failed with error: " + error);
},
onComplete : function() {}
});
}
【问题讨论】:
-
您是否将
*://*.facebook.com/*添加到允许网址的列表中 -
是的,我添加了“graph.facebook.com”。
-
你有网站吗?否则您将请求发送到那里
-
是的,我有自己的网站,我通过那里进行所有的 php 调用。
-
1.您是否将其添加到允许的网址(只是为了确保) 2. 为什么不通过它使用 facebook api?
标签: php facebook login sdk spotify