如何从页面范围 ID 获取 user_id
How to get user_id from page scope id
我正在尝试从 user_id
获取页面范围 ID (PSID)
据我所知,一位用户有两种 ID:一种用于 Graph API 平台 (GID),一种用于 Messenger 平台 (MID)。
(PSID = MID, user_id = GID)
我找到了从 GID 更改为 MID 的方法:
GET /{GID}/ids_for_pages?access_token=[page_access_token]&appsecret_proof=[appsecret_proof]
enter code here
json 我收到:
{ "data": [
{
"id": "MID here",
"page": {
"name": "Trang web b\u00e1n h\u00e0ng",
"id": "1863210517250420"
}
} ], "paging": {
"cursors": {
"before": "MTg2MzIxMDUxNzI1MDQyMAZDZD",
"after": "MTg2MzIxMDUxNzI1MDQyMAZDZD"
} }}
现在我想从 MID 更改为 GID。
我试试这个
GET /{MID}/ids_for_pages?access_token=[page_access_token]&appsecret_proof=[appsecret_proof]
但是我得到错误
{ "error": {
"message": "(#230) Requires pages_messaging permission to manage the object",
"type": "OAuthException",
"code": 230,
"fbtrace_id": "D+x01MWia1s" }}
我在here中阅读了Facebook的文档,但我找不到从MID更改为GID的方法。
请帮帮我。感谢阅读我的问题。
您可以尝试 ids_for_apps 所描述的终点 here
我正在尝试从 user_id
获取页面范围 ID (PSID)据我所知,一位用户有两种 ID:一种用于 Graph API 平台 (GID),一种用于 Messenger 平台 (MID)。
(PSID = MID, user_id = GID)
我找到了从 GID 更改为 MID 的方法:
GET /{GID}/ids_for_pages?access_token=[page_access_token]&appsecret_proof=[appsecret_proof]
enter code here
json 我收到:
{ "data": [
{
"id": "MID here",
"page": {
"name": "Trang web b\u00e1n h\u00e0ng",
"id": "1863210517250420"
}
} ], "paging": {
"cursors": {
"before": "MTg2MzIxMDUxNzI1MDQyMAZDZD",
"after": "MTg2MzIxMDUxNzI1MDQyMAZDZD"
} }}
现在我想从 MID 更改为 GID。
我试试这个
GET /{MID}/ids_for_pages?access_token=[page_access_token]&appsecret_proof=[appsecret_proof]
但是我得到错误
{ "error": {
"message": "(#230) Requires pages_messaging permission to manage the object",
"type": "OAuthException",
"code": 230,
"fbtrace_id": "D+x01MWia1s" }}
我在here中阅读了Facebook的文档,但我找不到从MID更改为GID的方法。
请帮帮我。感谢阅读我的问题。
您可以尝试 ids_for_apps 所描述的终点 here