微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP Laravel 签名客户端错误:POST https://api.opentok.com/session/create 导致 403 Forbidden

如何解决PHP Laravel 签名客户端错误:POST https://api.opentok.com/session/create 导致 403 Forbidden

我在 PHP laravel 项目中使用 "opentok/opentok": "^4.7"。

use OpenTok\OpenTok;

$apiKey = env('OPENTOK_API_KEY');
$apiSecret = env('OPENTOK_API_SECRET');

$apiObj = new OpenTok($apiKey,$apiSecret);
$session = $apiObj->createSession();

但它给了我以下错误:“无效签名”,请参阅附上的屏幕截图。

  1. 我也尝试过 https://tokbox.com/tools/credential-validator/ 验证签名,并且签名在此链接上得到验证。

  2. 我还尝试了 https://tokbox.com/developer/tools/playground/ 来检查会话是否正常工作。

  3. 我也检查了这个 https://support.tokbox.com/hc/en-us/articles/360054612532-Unable-to-create-session-even-though-API-key-and-secret-are-valid

并通过命中命令更新时间:“sudo ntpdate time.nist.gov”

  1. 我也尝试了 https://github.com/opentok/Opentok-PHP-SDK#creating-sessions hello world SDK,但出现了同样的错误

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。