내 웹 사이트를 Facebook에 연결하려고합니다.Facebook Connect 단추가 잘못된 URL로 이동하는 이유는 무엇입니까?
PHP SDK의 getLoginUrl() 메서드를 호출하면 올바른 로그인 URL이 반환됩니다. 이 URL에는 여러 매개 변수가 포함되어 있으며 그 중 하나는 API 키이며 올바른 매개 변수입니다. 내 연결 버튼이 나를 데려 가기로되어있는 URL입니다.
그러나 실제로 내 사이트에서 연결 버튼을 클릭하면 팝업이 열리고 "잘못된 API 키가 지정되었습니다"라고 표시됩니다. 약간의 검사를 통해이 팝업의 URL에 "api_key = undefined"라고 표시됩니다. 사실, URL은 로그인 URL과 완전히 다릅니다.
왜 이런 일이 발생하는지 알고 싶습니다. 내가 상상할 수있는 충돌은 codeigniter 또는 jQuery뿐입니다.
더 자세히 설명하기가 어렵습니다. 나는 이것이 Facebook SDK에 대한 좋은 지식이 필요하다고 생각합니다.
고마워요. :)
localhost에서 웹 사이트를 실행하고 있습니다. 연결 탭 옵션은 어떻게해야합니까? (지금은 내 편평한 곳이 아니기 때문에 물건을 시험 할 수는 없습니다). 감사. :) –
이 답변보기 http://stackoverflow.com/questions/3057089/dw-cs5-run-facebook-applications-on-local-server/3057559#3057559 – serg
제대로 연결 탭 옵션을 설정할 수 있었지만, 하지만 여전히 작동하지 않습니다. API 초기화 코드와을 사용했지만 로그인 버튼을 클릭 할 때 "잘못된 API 키가 지정됨"오류가 발생하고 URL에 api_key = undefined가 표시됩니다. JS가 api_key를 어디에서 가져 옵니까? API 키를 실제로 지정하지 않습니다. 앱 ID와 비밀 키. –