Я работаю с Google Portable Contacts API. Мне нужно разрешить моему веб-приложению импортировать список контактов из контактов Google.
Этот процесс является трехсторонним, где приложению необходимо OAuthGetRequestToken, OAuthAuthorizeToken и OAuthGetAccessToken.
Я успешно выполнил requestToken и authorizeToken, но застрял в getAccessToken. Я не получил ошибку, но я не получаю список контактов от Google либо.
мой ключ и секрет потребителя "анонимный"
Пример запроса при запросе доступа выглядит следующим образом:
POST /accounts/OAuthGetAccessToken HTTP/1.1
Host: www.google.com
Content-Type: application/x-www-form-urlencoded
Authorization: OAuth
oauth_consumer_key="example.com",
oauth_token="CKF50YzIHxCT85KMAg",
oauth_verifier="fERNOO3NfWph90CPCeIutmFA",
oauth_signature_method="RSA-SHA1",
oauth_signature="wOJIO9A2W5mFwDgiDvZbTSMK%2FPY%3D",
oauth_timestamp="137131200",
oauth_nonce="4572616e48616d6d65724c61686176",
oauth_version="1.0"
Мой вопрос: мне нужно сгенерировать новую подпись или я использую ту же самую из getRequestToken?
Если мне нужно сгенерировать новый токен, каким он должен быть?
POST - это то же самое, что и GET в php curl? если нет, то как мне это сделать ??