Twitter链接出错

时间:2012-09-11 07:15:50

标签: facebook twitter

昨天我在Facebook上开了一个新的应用程序。今天我得到的消息是,当人们将链接复制到Twitter时会出现错误。这就是你得到的:

{
   "error": {
      "message": "Unknown path components: /your_namespace:your_action",
      "type": "OAuthException",
      "code": 2500
   }
}

这是什么意思?可能是什么问题?

1 个答案:

答案 0 :(得分:0)

您实际上是在向Twitter发送POST操作链接吗?为什么?

我认为您误解了Open Graph的工作原理。基本上,当用户使用您的服务执行操作时,您应该是一个发布操作。您可以使用服务器端或客户端语言来POST请求(当您单击链接时,您的浏览器实际发出GET请求,而不是POST)https://graph.facebook.com/me/namespace:action?access_token=ACCESS_TOKEN&OBJECT_PATH=OBJECT_URL

请注意,您需要创建一个应用,使用它来验证用户以获取访问令牌,还可以设置自定义操作/对象。在实际使用它们之前,需要先批准这些。

首先,您应该查看示例应用,了解它们的工作原理:https://developers.facebook.com/docs/samples/