Я следую за this tutorial, чтобы получить доступ к del.icio.us api, но это мой первый раз, используя cURL или OAuth, так что поразите несколько коряг.Использование cURL/OAuth для доступа del.icio.us api
Я использую следующий код
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.login.yahoo.com/oauth/v2/get_request_token?oauth_nonce=123456789&oauth_timestamp="+$timestamp+"&oauth_consumer_key="+$consumerKey+"&oauth_signature_method=plaintext&oauth_signature="+$secret+"&oauth_version=1.0&xoauth_lang_pref=en-us&oauth_callback=http://www.chris-armstrong.com/paperclip");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
$contents = curl_exec ($ch);
curl_close ($ch);
согласно руководства, это должно вернуть что-то вроде следующего
oauth_token% 3Drpfbncv% 26oauth_token_secret% 3D5f2e792b36c40edaf7bdd8fb10b6edd1fde87a52% 26oauth_expires_in% 3D3600% 26xoauth_request_auth_url% 3Dhttps% 253A% 252F% 252Fapi.login.yahoo.com% 252Foauth% 252Fv2% 252Frequest_auth% 253Foauth_token% 253Drpfbncv% 26oauth_callback_confirmed% 3Dtrue
, но когда я пытаюсь повторить $ contents, он возвращает пустое. Есть идеи?