我正在开发Asp.Net MVC。我正在尝试使用facebook Graph API在Facebook墙上发布一条消息。为此,我使用以下端点,
POST https://graph.facebook.com/me/feed
并发送参数Access_Token和message。而且它运行得很好。
在我的场景中,我将向我的朋友发送一条消息,在文本中包含他的名字。像Hello Mr.<friend name> have your dinner和我的朋友的名字应该显示为一个链接,它应该链接到他的个人资料页面。我遵循了下面的,但它对我没有帮助。
我尝试使用标记参数,但它对我也没有帮助。
我
我把我的facebook信使机器人提交应用程序审查,拒绝的原因是“没有收到回应”。
我已经测试了我的机器人从我自己的帐户和一些其他测试人员,我添加到我的facebook应用程序进行测试。但是,当我尝试使用默认的Open Graph Test User进行测试时,我不会得到任何响应。发送消息API失败时出错:
{"error": {"message":"(#100) No matching user found", "type":"OAuthException", ...}}
我在这里做错什么了?如何使用发送/接收消
我的facebook机器人只回复页面作者,但没有页面作者,它不会回复正在向我的页面发送消息的其他人。我找不到任何解决方案的this.My代码如下所示:
<?php
$challenge = $_REQUEST['hub_challenge'];
$verify_token = $_REQUEST['hub_verify_token'];
$accessToken = "mytokem is here";
// Set this Verify Token Value on your
我一直使用Facebook Graph API成功地从我的页面中拉出消息,直到今天我开始收到一个错误:
GraphAPIError: (#12) This endpoint is deprecated for versions v2.4 and higher
我使用Graph API Explorer工具仔细检查了我的权限,并在那里复制了错误:
我还仔细检查了,上面写着
GET graph.facebook.com/{id}?fields=messages{message}
应该可以访问特定对话的内容,但是每当我尝试访问messages字段时,我都会收到弃用错误。
有什么想法是从昨天开
我试图从两个用户之间发送的消息中获取共享对象。
根据Facebook文档,我应该使用/{message-id}/shares 方法
但是,当我使用具有read_mailbox权限的用户尝试这样做时,我会得到以下错误:
{
"error": {
"message": "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"