mzstorage魅族相冊(cè)備份腳本
魅族相冊(cè)備份腳本
使用方法
2、 修改配置
3、 [獲取token]
登錄 https://cloud.flyme.cn/browser/main.jsp 點(diǎn)擊 云相冊(cè)
打開瀏覽器調(diào)試工具,在
Console中輸入下面的代碼:
function getCookie(name){var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");if(arr=document.cookie.match(reg)){return unescape(arr[2])}else{return null}}getCookie("_utoken");
下面會(huì)出現(xiàn)一段亂碼,將引號(hào)里面的字符串復(fù)制出來(lái)替換到token即可。 更新token時(shí),請(qǐng)先刷新頁(yè)面,再執(zhí)行上述操作獲取新的token。
如果在拉取過程中出現(xiàn)失效,請(qǐng)刷新頁(yè)面,然后重新按照上面的方法更新
token即可
特別注意
1、目前由于token失效時(shí)間較快,且沒實(shí)現(xiàn)通過cookie自動(dòng)更新token,只能在提示失敗后,再按照使用方法手動(dòng)更新token
2、下載腳本,魅族相冊(cè)存儲(chǔ)在阿里OSS(對(duì)象存儲(chǔ))上,目前web上面是通過STS授權(quán)訪問,所以,同樣受制于token的失效,幸運(yùn)的是在獲得STS授權(quán)后,一個(gè)小時(shí)才會(huì)失效,也就是說(shuō),如果你的相冊(cè)可以在一個(gè)小時(shí)內(nèi)下載完畢,那么就不需要手動(dòng)更新token。
3、 大部分錯(cuò)誤都有對(duì)應(yīng)的錯(cuò)誤提示,并有處理指引,你可以根據(jù)提示,進(jìn)行相關(guān)的操作。
命令提示
拉取相冊(cè):
php dir.php
拉取相冊(cè)圖片
1、 查看相冊(cè)列表
php album.php
2、拉取對(duì)應(yīng)的相冊(cè)
php album.php 277
3、更新最近圖片
php update.php
下載圖片到本地
php down.php
創(chuàng)建數(shù)據(jù)表
1、手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)
注意創(chuàng)建數(shù)據(jù)庫(kù)時(shí)填寫的數(shù)據(jù)庫(kù)名稱,修改配置時(shí)需要
2、請(qǐng)執(zhí)行`README.md`的SQL
修改配置
修改config.php文件(參考文件內(nèi)相關(guān)注釋),數(shù)據(jù)庫(kù)名稱,需和上面新建數(shù)據(jù)庫(kù)名稱對(duì)應(yīng)!
