3
私はVK APIで遊んでいて、アプリをセットアップして、今まで必要なものすべてをセットアップしました。 はしかし、私はMZプロファイルに対するaccount.GetProfilesメソッドを呼び出すと、私は次のようなエラーメッセージが出ます:VK API java sdk account.getProfilesアクセスが拒否されましたか?
{"error":{"error_code":15,"error_msg":"Access denied: no access to call this method","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"account.getProfileInfo"},{"key":"uid","value":"430334214"}]}}
を私のコードは、クエリのある以下の通りである。
String getProfile = "https://api.vk.com/method/account.getProfileInfo?uid="+userID+"&access_token="+oauth2Token;
URL profile = new URL(getProfile);
HttpURLConnection connection = (HttpURLConnection) profile .openConnection();
System.out.println("/#/Debug: "+profile .toString());
connection.setRequestMethod("GET");
int responseCode = connection.getResponseCode();
誰もがアイデアを持っています?残念ながら、英語ではあまりオンラインではありません...そして、私はこの1つを理解しようと1時間以上苦労しています... getProfilesメソッドを呼び出すだけで、すべてが魅力のように動作しますが、より多くのデータ...あなたはaccount.GetProfilesにクエリーを作成するサービス・アクセス・キーを取得する必要があり
歓声
残念ながら、それは動作しません。私はリクエスト内の追加パラメータとして渡しました。同じエラーメッセージが残っています... –
このメソッドを呼び出す方法について詳しくは、https://vk.com/dev/account.getProfileInfoを参照してください。スタンドアロンアプリケーション(モバイル)および暗黙のフローによってのみ実行されます。 –