/* 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/
/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를 사용하실 수 없기 때문입니다.
/* make the API call */
FB.api(
"/{photo-id}",
function (response) {
if (response && !response.error) {
/* handle the result */
}
}
);
photo-id를 어떻게 얻는지 알 수 있을까요??
api문서에 필드에그냥 id라고 적혀있고 어디서 받아오는지 잘모르겠습니다.
그리고 필드값은 어떻게 활용하나요?
예를들어 console에 출력하려면..
허접한질문 죄송합니다
흠.. 글로 설명드리기가 매우 어렵군요.
우선 아래 페이지를 꼼꼼히 살펴봐주세요.
페이스북 그래프 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 값도 알 수 있겠지요.