2011-10-05 3 views
0

여기에서 github에서 샘플을 다운로드했습니다 (https://github.com/facebook/credits-api-sample)facebook-credits-api. 샘플 코드 Error_code : 1383004

최종 테스트. 그러나 오류가 발생했습니다.

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

내 문제는 무엇인가?

답변

0

해결되었습니다.

"캔버스에 대한 signed_request"를 변경해야합니다. https://developers.facebook.com/apps/ 고급 탭에서 확인하십시오.

샘플 코드에 오류가 있습니다.

기능 parse_signed_request 부품

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

오류가 발생합니다. 나는 그 코드가 중요하지 않다라고 생각한다. 그래서 나는 주석을 달았습니다.

그리고 성공했습니다.

+0

당신이 말한 Stetting이 내가 찾지 못했다고 말하면 나는 같은 문제를 가지고있다. – samirprogrammer