Facebook的学分的API。示例代码Error_code:1383004

时间:2011-10-05 14:31:37

标签: facebook callback facebook-credits

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

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

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

我的问题是什么?

1 个答案:

答案 0 :(得分:0)

解决。

我需要更改“for Canvas的signed_request”,在https://developers.facebook.com/apps/高级标签处确认。

示例代码有错误。

function parse_signed_request的部分

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

那里出现错误。我认为代码不重要,代码只是用于检查。所以我设置了代码注释。

它有效!!