Vkontakte HTTP API를 사용하는 데 문제가 있습니다. 내 자신의 VK 응용 프로그램과 함께 'audio.search'메서드를 사용하려고하는데 성공하지 못했습니다.Vkontakte HTTP API가 '잘못된 서명'을 반환합니다.
친구가 'api_id', 'api_secret'및 'viewer_id'를 사용하여 내 코드를 테스트하고 완벽하게 작동하지만 내 애플리케이션에서 데이터를 사용하려고하면 "잘못된 서명 : iframe/flash 권한 부여".
내 사용자 ID를 'viewer_id'로, 내 응용 프로그램 ID를 'api_id'로, 응용 프로그램의 보안 키를 'api_secret'로 사용하고 있습니다.
뭐가 잘못 되었나요? 솔루션을 찾을 수 없습니다.
감사합니다.
이 보이는 토큰입니다. 수동으로 확인하십시오. 또한 서명이 어떻게 생성됩니까? – Hast
서명이 잘못되었다고 생각하지 않습니다. 다른 계정 (나에 의해 생성되지 않음)은 정상적으로 작동합니다. VK가 서명을 생성하는 방법을 사용하고 있습니다 : MD5 (viewer_id + parameters + api_secret), 매개 변수는 사전 순으로 정렬되고 '&'는 정렬되지 않습니다. –
아마도 사용자 권한 설정으로 인해 발생합니까? – Hast