2011-08-26 3 views
1

내 fb 앱에 페이스 북 크레딧을 통합하고 싶습니다. 추천 사이트에서 샘플 코드를 다운로드했지만 작동하지 않습니다.페이 스북 앱에 페이스 북 크레딧 통합

내 앱 링크는 apps.facebook.com/football_leagues이며, 사용시 클릭하면 fan$ 링크에서 링크가 열리면 크레딧을위한 팝업 창이 열립니다. 그러나 오류 메시지가 나타납니다.

Facebook 크레딧을 구매하는 중에 오류가 발생했습니다. 유효하지 않은 상태 전이를 호출 주문 :: update_order은 : - : http://developers.facebook.com/credits와 SDK에 포함 된 샘플 (PHP) 응용 프로그램이있다 3> 0

답변

0

문서는 여기에있다. 샘플 응용 프로그램은 여기에 GitHub의에서 검색 할 수 있습니다 : https://developers.facebook.com/docs/creditsapi/

기술적 인 문서 현재 위치 : https://developers.facebook.com/docs/creditsapi/ 내가 payments_status_update에 대한 배열로 내용 필드 값을 통과 할 때 나는 Order::update_order called with invalid state transition:3 -> 0 오류가 발생했습니다

+0

감사합니다. 이미이 링크를 방문하고 추천 사이트에서 샘플 코드를 다운로드했지만 작동하지 않습니다. 내 앱 링크가 https://apps.facebook.com/football_leagues이고 팬 $ 링크에서 사용하면 쿠폰에 대한 팝업 창이 열리지 만 오류가 발생합니다. Facebook 크레딧을 구매하는 중에 오류가 발생했습니다. Order :: update_order가 무효 상태 전환으로 호출되었습니다 : 3 -> 0 예제 코드가 있으면 보내주세요 –

+0

콜백이 올바르게 작동하지 않고 3이 'PLACED'이고 0이 유효한 옵션이 아니라고 생각됩니다. 주문 상태를 업데이트 할 때 코드에서 비어 있거나 초기화되지 않은 값을 사용합니다. 콜백을받을 때 주문을 표시하도록 코드에 있다고 가정합니다. – Igy

+0

나는 callback.php 에 대한 정확한 코드를 보내 줄 수 있습니까? 여러 날 동안이 문제에 직면하고 프로젝트 마감일이 가까워지기 때문입니다. –

0

.

문서 상태 :

콘텐츠 필드를 제외한 상기 방법의 모든 속성을 포함하고, 배열의 0 번째 요소로 표현된다.

그러나 예는 배열 사용하지 마십시오 답장을

"content":{ 
    "status":"settled", 
    "order_id":9006195253076 
}