此Messenger客户端不支持此SDK方法。请升级

时间:2017-09-11 15:37:51

标签: facebook facebook-messenger facebook-messenger-bot

使用Facebook MessengerExtensions库从桌面Web浏览器信使webview获取Page Scoped UserID会返回错误消息“此Messenger客户端不支持此SDK方法。请升级”(桌面,Chrome 60)。从Android上的Messenger应用程序打开webview时,它可以正常工作。

另一个SO主题建议使用MessengerExtensions.getContext(),但这不起作用。

1 个答案:

答案 0 :(得分:0)

getContext的实现错误:

请参阅:https://developers.facebook.com/docs/messenger-platform/webview/context

MessengerExtensions.getContext(<?php echo FACEBOOK_APP_ID;?>,
  function success(result){
    alert(result.psid);
    console.log("success", result);
  },
  function error(result){
    console.log("error", result);
  }
);