vk.com タブ アプリで起動しようとしていて、php api SDK を使用していますが、何らかの理由でユーザー プロファイル情報を取得しようとすると、次のようになります。
Incorrect signature: sid & secret authorization
コードは次のとおりです。
try {
$vkontakte = new VKontakte(array('testMode' => true, 'fileUpload' => false));
$vkontakte->setApiId(XXXXXXX);
$vkontakte->setSecret('XXXXXXXXXX');
$viewerId = $vkontakte->getViewerId();
$profiles = $vkontakte->getProfiles(array(
'uids' => $viewerId,
'fields' => 'nickname,sex,bdate,photo,photo_big,mobile_phone,has_mobile,home_phone,rate'
));
} catch (Exception $e) {
echo '<pre>';
echo $e->getMessage();
echo '</pre>';
}
ここで何が間違っているのでしょうか?または何をすべきですか?