我需要能够将应用程序中的信息发布到用户的时间线上。现在,我知道如何做到这一点的唯一方法是使用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() {}
});
}
答案 0 :(得分:0)
您可能需要确保Spotify允许通过将其添加到您的应用清单文件来访问Facebook API端点。请参阅https://developer.spotify.com/technologies/apps/tutorial/
教程中的“与外界交谈”