facebook-credits-api。示例代码Error_code:1383004

发布于 2024-12-07 23:01:14 字数 200 浏览 0 评论 0原文

我从github这里下载了示例(https://github.com/facebook/credits-api-sample)

结束测试。但发生了错误。

*从 Facebook 返回的错误消息: 1383004 Order::update_order 调用时状态转换无效:3 -> 0*

我的问题是什么?

I downloaded the sample from github here (https://github.com/facebook/credits-api-sample)

End testing. but error occured.

*Error message returned from Facebook:
1383004
Order::update_order called with invalid state transition:3 -> 0*

What is my problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绝對不後悔。 2024-12-14 23:01:14

解决了。

我需要更改迁移“signed_request for Canvas”,请在 https://developers.facebook.com/apps/< 处确认/a> 高级选项卡。

示例代码有错误。

函数 parse_signed_request 的部分

$expected_sig = hash_hmac('sha256', $payload, $secret, $raw = true);
if ($sig !== $expected_sig) {
   error_log('Bad Signed JSON signature!');
   return null;
}

发生错误。我认为代码并不重要,代码只是用于检查。所以我把代码注释掉了。

它起作用了!

Solved.

I need to change Migration "signed_request for Canvas", confirm at https://developers.facebook.com/apps/ Advanced tab.

Sample code have error.

function parse_signed_request's part

$expected_sig = hash_hmac('sha256', $payload, $secret, $raw = true);
if ($sig !== $expected_sig) {
   error_log('Bad Signed JSON signature!');
   return null;
}

Error occurs there. I think that code not important that code is just for check. So I set the code commented.

And it worked!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文