发件人ID在facebook messenger bot中是唯一的吗?

时间:2016-09-01 04:57:19

标签: php facebook-messenger

我正在开发facebook messenger bot。我使用以下代码获取发件人ID。发件人ID是否唯一?

 $input = json_decode(file_get_contents('php://input'), true, 512);

 $sender = $input['entry'][0]['messaging'][0]['sender']['id'];

1 个答案:

答案 0 :(得分:4)

是的,发件人ID对于每个FB页面的每个用户都是唯一的。

来自Messenger平台Webhook参考(https://developers.facebook.com/docs/messenger-platform/webhook-reference):

  

表示用户时,这些ID是页面范围的ID(PSID)。这个   表示用户的ID对于给定页面是唯一的。