我已对我的应用进行了身份验证,并且我可以发布到用户的Feed流。但是我的应用程序中有一个按钮,我想让用户在Facebook上“喜欢”我的应用程序页面。所以我想这样做:
client.PostAsync("/1211212121212121/likes", null);
这失败了,我在异常中得到以下细节:
“(OAuthException)(#3)应用程序无法进行此API调用。”
当用户首次向Facebook进行身份验证时,我有以下扩展属性:
老实说,我真的不知道“friends_likes”是什么。关于“user_likes”和“friends_likes”之间的差异,Facebook文档并不是很清楚,所以我只是添加了它们。然而,它没有用,因为我仍然无法“喜欢”我想要的页面。
有人有任何建议吗?
答案 0 :(得分:0)
user_likes =用户喜欢什么?
friends_likes =用户的朋友喜欢什么?
您正在开发桌面应用吗?否则我只会包含Facebook之类的按钮。
答案 1 :(得分:0)
您需要在应用中添加权限“publish_actions”转到设置权限>用户&朋友权限> “publish_actions”