2017-09-27 9 views
0

「Messengerに送信」プラグインを使用する場合は、受信した応答がある。しかし「Messengerに送信する」ページユーザIDをスコープ、メッセンジャーIDと異なる

 

    { 
    "object": "page", 
    "entry": [ 
     { 
      "id": "410441912660258", 
      "time": 1506529761355, 
      "messaging": [ 
       { 
        "recipient": { 
         "id": "410441912660258" 
        }, 
        "timestamp": 1506529761355, 
        "sender": { 
         "id": "1388094137927363" 
        }, 
        "optin": { 
         "ref": "login" 
        } 
       } 
      ] 
     } 
    ] 
    } 

、私は同じMessengerを使用してメッセンジャーと対話するときアカウント、Facebook送信:

 

    { 
    "originalRequest": { 
     "source": "facebook", 
     "data": { 
      "sender": { 
       "id": "1271682282961502" 
      }, 
      "recipient": { 
       "id": "1818762375111057" 
      }, 
      "message": { 
       "mid": "mid.$cAAZ2J6JWBDZk9XGKQVexCxoKu27Y", 
       "text": "hi", 
       "seq": 17289 
      }, 
      "timestamp": 1506529788481 
     } 
    } 
    } 

同じMessengerアカウントを使用していても、送信者IDと受信者IDは異なることに注意してください。だから私はメッセンジャーチャットからメッセンジャーに送るボタンからどんなユーザーにもマッチできない。

これは、「メッセンジャーに送信」ボタンが、Facebookアプリケーションの代わりに、関連するFacebookページのページスコープのユーザーIDを使用しているためだと思います。これらの2つのIDを一致させる方法はありますか、[Send To Messenger]ボタンにページIDの代わりにAPP IDを使用するよう指示する方法はありますか?

答えて

関連する問題