我正在玩Google音樂。我正在嘗試查看是否可以編寫將我的音樂文件上傳到Google音樂的應用。到目前爲止,我已經設法使用ClientLogin驗證自己並訪問music.google.com頁面。但是,無論何時我嘗試訪問http://music.google.com/music/services/loadalltracks,包含JSON格式的所有曲目的頁面,我都會收到401:未經授權的錯誤。但是,如果我傳遞包含SID和HSID的Cookie,它就可以工作,並且可以訪問該頁面。Google ClientLogin授權和Google音樂
有誰知道爲什麼它不能與ClientLogin一起使用,Google之外不支持Music?您是否有與其他Google服務相似的經歷?如果我無法使ClientLogin正常工作,那麼是否有解決方法,使用SID?我不知道如何生成HSID。
我在PHP中爲Google日曆寫了一個類。爲了驗證,我還使用了ClientLogin。但要訪問該服務,我只需要「Auth」授權cookie。需要將令牌添加到標題才能訪問該服務。 也許這有助於: http://code.google.com/intl/nl/apis/accounts/docs/AuthForInstalledApps.html – maartencls
是的,我就是這麼做的。它適用於讓我進入主音樂頁面,但不適用於頁面請求曲目。 –