Хорошо, я так близко, но не могу заставить это работать.Я успешно подключаюсь к системе Google Oauth и получаю следующие URL-параметры:
endpoint https://www.google.com/accounts/OAuthAuthorizeToken key greatdentalwebsites.com oauth_token 4/SBJ3hchIUl-2Sz40s2q9NcQ7kL77 secret cEdJDfn31Z3LC_Aw4gQZ4tnL token 4/SBJ3hchIUl-2Sz40s2q9NcQ7kL77 token_secret LMXzzHty4yWwAZPD8g14Xsqn
Поэтому я беру это и пытаюсь составить свой URL-запрос:
http://www.google.com/m8/feeds/contacts/jeff.gladnick@gmail.com/base?alt=json&oauth_version=1.0&oauth_nonce=1595725&oauth_timestamp=1310612128&oauth_consumer_key=greatdentalwebsites.com&oauth_signature_method=HMAC-SHA1&oauth_token=4%2FSBJ3hchIUl-2Sz40s2q9NcQ7kL77&oauth_signature=DxtHUcEsPXYiqmRUj8l%2BAYvfmcQ%3D
Что Google отклоняет: HTTP / 1.1 401 токен недействителен - недействительный токен AuthSub.Соединение: закрыть Истекает: четверг, 14 июля 2011 года 02:55:38 GMT Дата: четверг, 14 июля 2011 года 02:55:38 GMT Сервер: GSE X-Frame-Options: SAMEORIGIN Cache-Control: private, max-age = 0X-XSS-защита: 1;mode = block Content-Type: text / html;charset = UTF-8 X-Content-Type-Options: nosniff
Что, черт возьми, я использую oAuth, а не Authsub?Есть идеи?