Я разрабатываю игру с unity3d, я включил в Facebook Unity3D-SDK.
При входе в систему я использовал
public void LoginFB()
{
var perms = new List<string>() { "public_profile", "email","user_friends"};
FB.LogInWithReadPermissions(perms, AuthCallback);
}
Но когда я делаю снимок экрана, чтобы опубликовать в Facebook, используя:
FB.API("me/photos", HttpMethod.POST, ScreenshotSharePostCallBack, wwwForm);
Результат обратного вызова сказал: 403 запрещено.
Итак, я хочу обновить разрешения, но понятия не имею, как его обновить.
когда я добавил следующее на кнопку поделиться
FB.LogInWithPublishPermissions(new List<string>() { "publish_actions" }, callback : PublishActionsDone);
приложение упало.
Скажите, пожалуйста, как обновить разрешения, когда пользователь нажимает кнопку общего доступа, и как открыть диалоговое окно общего доступа при использовании FB.API (.....).
Спасибо!