/* make the API call */
FB.api(
"/{achievement-id}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
예를 들어 위에 처럼 API에 대한 예시코드가 있을때..
{achievement-id} 는 어디서 얻어오나요?/
Field | 설명 |
---|---|
numeric string |
The photo ID
|
|
The album this photo is in |
|
그리고 이런 필드들은 어떻게 활용하나요??
API문서가 있어도 보기가 너무 어렵네요 ㅠㅠ 설명부탁드립니다!
참고링크: https://developers.facebook.com/docs/graph-api/reference/photo/
흠.. 글로 설명드리기가 매우 어렵군요.
우선 아래 페이지를 꼼꼼히 살펴봐주세요.
페이스북 그래프 API 목록입니다. 그리고 매뉴얼이죠.
https://developers.facebook.com/docs/graph-api/reference
achievement-id는 achievement를 등록할때 반환되거나 리스트를 가져와서 알 수 있습니다.
기록 API를 참고해보세요.
https://developers.facebook.com/docs/games/services/scores-achievements#achievements
아래처럼 하면 본인의 achievement 목록을 가져올 수 있습니다.
FB.api(
"/me/achievements",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
achievement 목록을 가져오면 해당 achievement의 id 값도 알 수 있겠지요.
/* make the API call */
FB.api(
"/{photo-id}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
photo-id를 어떻게 얻는지 알 수 있을까요??
api문서에 필드에그냥 id라고 적혀있고 어디서 받아오는지 잘모르겠습니다.
그리고 필드값은 어떻게 활용하나요?
예를들어 console에 출력하려면..
허접한질문 죄송합니다
/me/photos
페이스북 그래프 API를 사용하시면 photo 목록을 불러오실 수 있을겁니다.
아래처럼 사용하시면 될겁니다.
FB.api(
"/me/photos",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
페이스북 그래프 API 사용 방법은 아래 링크를 참고해주세요.
https://developers.facebook.com/docs/graph-api/using-graph-api/
그리고 반드시 REST API에 대해서 구글에서 찾아보시길 바립니다^^
REST API에 대한 개념없이 API를 사용하실 수 없기 때문입니다.