用户访问令牌中授予的范围在调试模式下未显示

问题描述 投票:0回答:1

在调试为 Whatsapp 消息传递创建的 Facebook 用户访问令牌时,授予的范围不会显示。

知道我做错了什么吗?

facebook token whatsapp
1个回答
0
投票

调试 WhatsApp 消息传递的 Facebook 用户访问令牌可能有点棘手。您可以遵循以下几个步骤:

  1. 验证访问令牌:您可以使用 Facebook 的 Access Token Debugger 工具来检查访问令牌的详细信息,例如范围、用户 ID、到期时间等。将您的访问令牌粘贴到此工具中,它将显示相关信息。
  2. 检查范围:当您请求访问令牌时,您需要指定应用程序所需的范围(权限)。对于 WhatsApp 消息传递,您可能需要
    whatsapp_business_management
    pages_messaging
    等范围。确保您在获取访问令牌时请求这些范围。
  3. 检查应用程序审核状态:如果您的应用程序处于开发模式,则它只能访问在您的应用程序中拥有角色的用户(例如管理员、开发人员或测试人员)的数据。要访问其他用户的数据,您的应用需要经过App Review以获得必要的权限。在应用程序仪表板中检查应用程序的状态。
  4. 检查用户的权限:即使您的应用程序具有必要的权限,用户也可以选择不授予其中某些权限。如果用户未授予
    whatsapp_business_management
    pages_messaging
    权限,您将无法代表他们发送消息。

如果您已检查所有这些,但仍然看不到范围,您可能需要询问更多信息或提供有关该问题的更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.