Facebook graph api facebook频道——机器人框架问题

Facebook graph api facebook频道——机器人框架问题,facebook-graph-api,botframework,facebook-messenger-bot,Facebook Graph Api,Botframework,Facebook Messenger Bot,因此,我使用bot Framework v4 Nodejs SDK制作了一个bot,而该bot昨天运行正常。今天,机器人中发生了一些奇怪的事情,只有通过facebook频道 因此,每当有人通过messenger在bot中发送消息时:from对象包含{“id”:“30120327214004”,“name”:“FACEBOOK\u USER\u name”} 这将显示在“我的代码”中: console.log(“从数据:+JSON.stringify(stepContext.context.act

因此,我使用bot Framework v4 Nodejs SDK制作了一个bot,而该bot昨天运行正常。今天,机器人中发生了一些奇怪的事情,只有通过facebook频道

因此,每当有人通过messenger在bot中发送消息时:from对象包含{“id”:“30120327214004”,“name”:“FACEBOOK\u USER\u name”}

这将显示在“我的代码”中:
console.log(“从数据:+JSON.stringify(stepContext.context.activity.FROM))

今天,它只显示{“id”:“30120227214004”,“name”:“},其中用户的facebook名称始终为空(我向您保证,我测试过的用户都有facebook名称)

无论何时我使用graph API请求FacebookFirstName和lastname,我都会得到这样的响应
{“error”:{“message”:“(#80006)此页面帐户的messenger api调用太多。请稍等,然后重试。有关详细信息,请参阅https:\/\/developers.facebook.com\/docs\/graph api\/overview\/rate limiting.”,“type:“OAuthException”,“code”:80006,“fbtrace\u id:“AZp9laYMB2IGha WAPYDBXH”}

我试了一整天,什么也没发生。我查看了仪表板上的费率限制,但我只能看到使用了0%的限额(该应用程序专门连接到我的页面,该页面专门连接到我的应用程序。感谢您的澄清)

这以前从未发生过,我总是从以前的电话中得到名字、姓氏、身份证甚至个人资料图片-身体样本响应:
{“名字”:“夜影”,“姓氏”:“维拉布里尔”,“个人资料图片”:“https:\/\/platform lookaside.fbsbx.com\/platform\/profilepic\/?psid=2951340481545239&width=1024&ext=1586604925&hash=AeTsZ60vo4npjquO”,“id”:“2951340481545239”

我真的不知道该在哪里问这个问题。这是一个框架问题吗?facebook图表问题?还是bot渠道问题?谢谢

---我会提供代码或回应任何我需要澄清的事情。谢谢


PS:甚至其他频道在电子邮件上也有类似的响应:
{“id”:apvillabrille@up.edu.ph“,”名称“:”Villabrille,Aleimar P.“}
和webchat:
{”id:“30102327214004”,“名称“:”网络聊天用户“,”角色“:”用户“}

Azure机器人服务更改日志当前不向公众开放,您遇到的问题可能在更改日志中没有条目。目前还不清楚问题是在你这边,还是Facebook那边,还是微软那边,如果是微软那边,那么更可能是随机中断,而不是实际的代码更新。如果您的生产机器人将来遇到类似问题,那么您可以通过Azure门户中的机器人资源提交支持请求


您也可以考虑使用脸谱网开发者社区:

Azure BOT服务更改日志目前不可供公众使用,并且您所经历的问题可能在更改日志中没有条目。目前还不清楚问题是在你这边,还是Facebook那边,还是微软那边,如果是微软那边,那么更可能是随机中断,而不是实际的代码更新。如果您的生产机器人将来遇到类似问题,那么您可以通过Azure门户中的机器人资源提交支持请求


你也可以考虑使用脸谱网开发者社区:

(并且这是因为我是目前唯一一个在聊天的机器人)——“这个消息不是在谈论你的BOT,而是在谈论页面。这是应用限制的级别,因此如果有其他应用与同一页面交互,它们将共享这些资源。@CBroe我明白了。但我向您保证,我的应用程序只在我的页面上连接。@AleimarVillabrille-很难猜测问题出在哪里,因为我无法复制它。假设这是某种暂时的停机,您能告诉我们您是否仍遇到此问题吗?我注意到您最初发布了一个已关闭的GitHub问题。请链接到您正在使用的所有源,例如您提到的特定Facebook Graph API。(因为这个帖子里有很多人,如果你想让我看到你的回复,你需要提到我。)嘿@KyleDelaney,我不知道到底发生了什么。但是这些频道现在运行得很好。这对我来说真的很奇怪,因为我在机器人里什么都没做。我离开这里只是希望能看到更好的反应,在这段时间内,机器人的渠道有什么变化吗?如果是的话,我们什么时候才能知道bot框架是否会有一些小的变化。谢谢你又失败了吗?我现在正面临这个问题,但对于每个机器人,当用户在facebook应用程序中有角色时,它只会发送名称”(这是预期的,因为我是目前唯一一个在聊天的机器人)-消息不是在谈论你的机器人,而是在谈论页面。这是应用限制的级别,因此如果有其他应用与同一页面交互,它们将共享这些资源。@CBroe我明白了。但我向您保证,我的应用程序只在我的页面上连接。@AleimarVillabrille-很难猜测问题出在哪里,因为我无法复制它。假设这是某种暂时的停机,您能告诉我们您是否仍遇到此问题吗?我注意到您最初发布了一个已关闭的GitHub问题。请链接到您正在使用的所有源,例如您提到的特定Facebook Graph API。(因为这个帖子里有很多人,如果你想让我看到你的回复,你需要提到我。)嘿@KyleDelaney,我不知道到底发生了什么。但是这些频道现在运行得很好。这对我来说真的很奇怪,因为我在机器人里什么都没做。我离开这里只是希望能看到更好的反应,在这段时间内,机器人的渠道有什么变化吗?如果是的话,我们什么时候才能知道bot框架是否会有一些小的变化。谢谢它失败了吗