iOS에서 실행중인 Unity Facebook SDK를 사용하여 Facebook 페이지에 게시하려고합니다. 내가 이해할 수 있도록, manage_pages
및 publish_pages
페이지 액세스 토큰이 필요합니다. 내가 /me/accounts?fields=access_token
에서 가져올 수 있다는 것을 알고 있지만, 대신 AccessToken.CurrentAccessToken
에 내 페이지 액세스 토큰을 사용한다고 말하면 어떻게됩니까?Facebook Unity SDK에서 CurrentAccessToken을 변경합니다.
지금 난 다음 사용하고는 (그래서 그것을 주석)
var wwwForm = new WWWForm();
//wwwForm.AddField ("access_token", "A-T I NEED");
wwwForm.AddBinaryData("image", screenshot, "InteractiveConsole.png");
wwwForm.AddField("message", "herp derp. I did a thing! Did I do this right?");
FB.API("/PAGE-ID/photos", HttpMethod.POST, HandleResult, wwwForm);
나는 토큰 수동으로 액세스 퍼팅 시도하지만, 작동하지 않았다.
이 글자 그대로 나는 사용자가 게시하려고하지 않기 때문에 publish_actions
이 필요하다는 오류가 표시됩니다. 또한 publish_actions
을 받으면 온라인 상태가되지만 사용자의 말처럼 페이지에 게시됩니다. (사용자는 Admin 임)
어떤 아이디어? 감사!