2011-07-19 161 views
4

我想爲我的網站使用「Rapidshare」API,並且我遇到了問題。我的問題是我有多個rapidshare高級accounts.I已閱讀的信息,如果我想使用rapidshare api我必須創建cookie,沒有它,我無法下載,上傳...文件。這是一個正確的信息,如果它是,我怎麼能與幾個溢價帳戶使用rapidshare API?我可以創建這些餅乾在不同的文件夾,並做一些事情,或處理它,而無需使用PHP捲曲創建cookie?php捲曲多個餅乾

+0

捲曲必須處理的各種方式Cookie的功能。問題? –

+0

所以你有任何想法如何處理與我的問題的餅乾?可以curl以某種方式處理cookie而不創建它作爲服務器上的文件? – Volter

回答

11

我不熟悉rapidshare api,但我想這意味着cookie設置在客戶端。如果你需要讓服務器執行這個動作,你可以試試這個。

curl_setopt($ch, CURLOPT_COOKIE, "CookieName=CookieValue;anotherCookieName=anotherCookieValue"); 

,並添加一些有條件的論點

if($needToUseAccount1){ 
    curl_setopt($ch, CURLOPT_COOKIE, "cred1=data1;cred1_b=data1_b"); 
}else{ 
    //similar with other accounts 
} 
+1

所以這意味着我必須學習函數「curl_setopt」,這個函數將解決這個問題,非常感謝你的回答! :) – Volter