2013-06-09 2 views
4

"Joe beat Jane (일부 게임)"과 같은 Facebook "이야기"를 만들기 위해서는 자신의 서버에서 호스트해야하는 의사 HTML 파일 ("Self-Hosted Objects")을 만들어야합니다. Facebook이 데이터를 가져올 것입니다.Facebook "이야기"에 대해 자체 호스팅 된 개체를 피할 수 있습니까?

나는 궁금한 점이있다.이 파일을 만드는 것이 절대적으로 필요한가, 아니면 그것을 피할 수있는 방법이 있는가?

사용자 이름, 사진 등과 같이 표시 될 모든 메타 데이터가 이미 Facebook에 있기 때문에 외부 파일에 명시 적으로 명시해야하는 이유는 무엇입니까? 대신 자체 호스팅 객체를 사용

+0

이상한 것을보십시오! 난 그냥 몇 분 전에 비슷한 방식으로 [ "같은"일을 (http://stackoverflow.com/questions/17010988/facebook-open-graph-and-objects-metadata) 요청 ... 일부 응답을 기다리는 중 중복을 피하기 위해 – 5agado

+0

업데이트 유지 :) – forthrin

답변

3

, 당신은

https://developers.facebook.com/docs/opengraph/using-object-api/은 특히 응용 프로그램 소유의 개체에 대한 섹션으로 이동, 개체 API를 사용하여 조사 할 수 있습니다. 따라서 메타 데이터를 사용하여 파일을 만드는 대신 객체 인스턴스를 미리 만들 수 있습니다. 개체 브라우저 사용

1/: 두 개체를 만들 수있는 방법이 있습니다 API 호출을 통해 https://developers.facebook.com/tools/object-browser

2 /은, 기본적으로 당신은 당신의 오픈 그래프 개체 유형을 나타내는 https://graph.facebook.com/app/objects/ 엔드 포인트, 예에 POST : myappnamespace : 식사 개체를 말하는 것.

개체가 누군가가 될 수있는 특정 예에서, 예를 들어 Facebook 사용자는 "프로필"개체를 나타 내기 위해 개체의 Facebook 가상 URL을 사용할 수 있습니다. 관련된 예를 보려면 Friend Smash 게임 샘플 https://developers.facebook.com/docs/tutorials/androidsdk/3.0/games/open-graph/#step3

+0

[여기] (https://developers.facebook.com/docs/howtos/androidsdk/3.0/share-using-object-api/#step1)에 설명 된 절차 정보가 필요합니까? , 개체를 게시하거나 가상 도메인을 사용할 수있는 사이트 또는 Facebook 및 내 앱 네임 스페이스에서 파생 된 사이트? – 5agado

+1

내가 소유하고있는 도메인을 사용하는 것이 좋습니다. 온라인에서 링크를 실제로 만들 필요가있는 경우에는 도메인을 소유하고 싶을 것입니다. 이론적으로 네이티브 앱 만 만들고 있다면, 누군가가 링크를 클릭하면 앱이 호출되고 원하는대로 처리 할 수있을 때이 링크를 통과하게되므로 가상의 도메인을 사용하게됩니다. –

+0

@ CAbernathy 안드로이드에서 맞춤 기사 공유를 위해 자체 호스팅 된 객체를 사용할 수 있습니까? 그렇다면 귀중한 링크를 제공 할 수 있다면 큰 도움이 될 것입니다. 내 [질문] (http://stackoverflow.com/questions/23995978/how-to-use-self-hosted-objects-to-create-custom-stories-in-android)을 확인하십시오. – Kunu