2011-09-03 2 views
1

php-sdk로 새 앱을 막 시작했습니다. 몇 년 전에 앱을 만들었지 만 새로운 설정 대화 상자에서는 처음입니다.facebook에서 내 앱을 테스트하기위한 URL

캔버스 URL이 내 웹 서버와 앱의 하위 디렉토리를 가리키고 있습니다.

지금 내 응용 프로그램의 유일한 코드입니다 ... php-sdk 샘플의 "hello world"입니다.

<?php 
include 'facebook.php'; 
$facebook = new Facebook(array(
'appId' => 'myappid', 
'secret' => 'mysecret', 
)); 
// Get User ID 
$user = $facebook->getUser(); 
?> 

예, appid와 secret는 실제 수치입니다.

나는 전파하는데 몇 분을 기다렸지 만 https://apps.facebook.com/myappsname에 갈 때 404 오류가 발생합니다. 샌드 박스에있을 때 다른 URL을 사용해야합니까?

+0

업데이트 : 앱이 샌드 박스에있는 동안 자체 서명 된 SSL 인증서 사용. 그게 404가 될까요? 또는 sanbox의 앱에 액세스하는 또 다른 방법이 있습니까? – Ian

+0

Dev App에 app 네임 스페이스를 정의 했습니까? –

+0

@Cat Lee 맞춰봐. 네임 스페이스 예제를 찾을 수 없습니다. 때때로 FB 개발은 청소부 사냥과 같아 보입니다! Googling ... – Ian

답변

2

https://apps.facebook.com/[APP_NAMESPACE]를 작동 시키려면 기본 설정에서 Dev App (https://developers.facebook.com/apps)의 App Namespace를 [APP_NAMESPACE]로 지정해야합니다 .

+0

네임 스페이스를 작성하는 방법, 몇 가지 예를 얻을 수 있습니다 PLZ – Gunnit