2012-05-25 2 views
2

열린 그래프 조치를 사용했습니다. 행동은 잘되고 있습니다. 나는 또한 열린 그래프 액션 링크를 사용했다. 그것은 unfollow 게시물 옆에 내 링크를 보여줍니다. 하지만이 작업 링크를 클릭하면 아약스 호출은 500 오류 코드를 반환합니다. 나는 서버에서 서버 호출을받지 못했습니다.열린 그래프 조치 링크가 500 오류를 반환합니다.

+0

조치 링크의 URL을 입력하십시오. 사이트가 잘못된 위치를 가리키고 있거나 사이트에 500 개의 오류가있을 수 있습니다. –

+0

https://www.facebook.com/ajax/open_graph/actionlink?action_ids=[10150964725240991]&__a=1&__user=650995990 위치 URL http://fb.locotext.com/geomsg/geomsgtest –

+0

나는 어떻게 보는지 궁금합니다. 액션 설정에서 액션 링크를 구현했습니다. 설정의 스크린 샷을 제공 할 수 있습니까? 나는 네 문제가 이것들에 있다고 생각한다. –

답변

1

어디서 오류가 발생하는지 확인합니다. Action Link를 사용하기 위해 Facebook은 서버 간 호출을 사용하여 서버로 데이터를 전송합니다. 페이스 북의 사용에 SSL/HTTPS가 필요합니다. 서버에서 지원하지 않는 것으로 나타납니다. 페이스 북이 문서를 읽기 오류를 500

을 반환하는 이유는, 다음 말한다 :

이 액션 링크에 대한 엔드 포인트 정보를 추가합니다. 이야기에서 동작 링크를 클릭 할 때 호출되는 끝점입니다. 이 엔드 포인트는 앱의 도메인과 일치해야하며 유효한 https : // 엔드 포인트 여야합니다.

+0

샌드 박스 모드에도 적용 할 수 있습니까? –

+0

예. 샌드 박스 모드에서도 모든 엔드 포인트에 HTTPS를 사용해야합니다. 샌드 박스 모드 전용 기능은 일반 사용자 (즉, 관리자 또는 개발자가 아닌 사람, 앱의 테스터 등)로부터 앱을 숨기는 것입니다. –

+0

엔드 포인트에 대해 https를 사용할 수 있지만 여전히 500 내부 서버 오류가 발생했습니다. –

0

나는

이 앱 상태 & 검토 탭을 확인 했습니까 ..이 이전 게시물 만 알고있다. 검토를 위해 작업을 추가하고 앱을 제출해야합니다. Facebook은 이러한 기능에 대한 액세스를 승인하기 위해 웹 사이트 또는 플랫폼의 스크린 샷과 함께이를 요구합니다.

관련 문제