1
プロフィール写真を取得できません。何か案は?Symfony2。 HWIOauth。 Vkontakte。プロファイル写真を取得するURL
# Some part from config.yml
hwi_oauth:
firewall_names: [secured_area]
resource_owners:
vkontakte:
type: vkontakte
client_id: <client_id>
client_secret: <client_secret>
scope: "photo_50,email"
...
vkボタンを使用してサイトにログインすると、他のすべての標準パラメータが取得されます。以下のような:FIRST_NAME、LAST_NAME、電子メール、VKのIDなど フィールド "photo_50" => NULL レスポンススクリーンショットあなたのapp/config/config.yml
でこの設定必要
をconfig.ymlの 'scope'パラメータを外した場合、結果は上記の画像として残ります。 – chrisperk
解決策が見つかりました。クラス "HWI \ Bundle \ OAuthBundle \ OAuth \ ResourceOwner \ VkontakteResourceOwner.php"を修正しました。 「写真」を「写真_50」に編集しました。ベンダーのファイルをハードコーディングすることなく、良い解決策を誰が知っていますか? – chrisperk