2011-09-03 8 views
1

점수 및 업적과 관련하여 다소 혼란 스럽습니다. 현재 각 점수가 1 점인 점수 1 - 1000에 할당 된 업적 1 - 1000을 등록 중입니다.점수 및 성취도, 과정 이해

각 업적을 알고 있습니다. 점수 값을 올리거나 점수 값과 업적 자동 제휴를 게시합니까, 아니면 둘 다 게시합니까?

답변

4

여기는 documentation about achievements입니다.

각 업적에 대해 점수 및 업적 점수를 포함하여 meta 태그를 사용하여 업적을 설명하는 웹 페이지를 만듭니다. 예를 들어, "Fed brown cow"성취도를 만들면 25 점이 http://www.mygame.com/achievements/fed_three_cows입니다.

그런 다음 사용자가 어떤 것을 달성하면 페이스 북에 업적에 대한 URL 만 전달하면됩니다. 문서의 "만들기"섹션을 참조하십시오. 당신은 사용자 포인트를 직접 수여하지 않습니다. 사용자에게 업적을 부여하면 해당 업적과 관련된 점수가 자동으로 부여됩니다. 예를 들어 앞서 만든 URL http://www.mygame.com/achievements/fed_three_cows에서 사용자에게 업적을 수여하면이 사용자에게 자동으로 25 점이 부여됩니다.

페이스 북은 전체 앱의 총 점수가 1000 점을 넘지 않는다는 사실을 제쳐두고 강요합니다. 따라서 수상한 유일한 업적 인 경우가 아니면 1000 점의 점수를 얻지 않아야합니다.

+0

웨인에게 감사드립니다. 계획대로 내 목표 달성은 5 점에 달할 것입니다. 비슷한 상황. 나는 게임을 테스트 해 왔지만 내 게임을 시도한 내 친구는 내 게임이 Gardens of Time 점수를 기록한 곳에서 오류가 발생했습니다. 이것을보고 시간의 정원을 추가 한 라운드 한 다음 내 게임을 추가하십시오. http://apps.facebook.com/AnotherGrid 배열이 표시되도록 Play 페이지에서 print_r ($ scores)을 누릅니다. –

+0

PHP를 사용하여 해당 사용자에 대한 내 앱 스코어 카드에 쉽게 액세스 할 수 있습니까? 내 앱이 사용자 점수를 요청하면 내 앱만 반환된다는 인상하에있었습니다. '$ user_score_fetch = $ facebook-> api ('/'.$ user_profile [id]. '/ score?'. $ access_token. ''); $ user_score = $ user_score_fetch [데이터]; $ user_curscore = $ user_score [0]; $ score = $ user_curscore [점수] +1; $ score_URL = 'https://graph.facebook.com/' $ user_profile [id]. '/ 점수'; $ score_result = https_post ($ score_URL, '점수 ='. $ 점수 . '& access_token ='. $ app_access_token' –

+0

내가 할 수있는 유일한 방법은 UID/점수 및 루프 있지만 데이터 ID 0-1 - 2 등 내가 내 애플 리케이션 ID에 대한 arguement를 만날 배열까지 도달 비록 배열은 작지만 그것이 내 애플 리케이션을 발견하기 전에 수천 개의 배열을 반복하지만 그것은 점수가 매번있을 것입니다 업데이트되었습니다. –