Twitter链接错误

问题描述:

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

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

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

您是否确实将POST操作链接发送至Twitter?为什么?

我想你误解了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/