之前幾個網站調用的是amazon Api產生的amazon link,在amazon後台的link check中check都正常(scucess).有幾時偶然把這幾個網站產生的amazon link接在amazon後台link check中check,出現失敗提示Fail:The link above was not tagged or was not a valid amazon link.(這樣老外點擊amazon link產生的購買不算),覺得奇怪應該通過amazon api產生的amazon link不應該會出錯.3 }* ?; d9 E: ]
檢查amazon api產生的amazon link(得到amazon link是用右鍵-複製鏈接地址或者點擊圖片轉到amazon網站複製瀏覽器地址欄上的網址).如下.
3 `# M+ ^. c+ Q- l% A$ Dhttp://www.amazon.com/xxxx-xxxx-xxxx-xxx/dp/B00012ORss?psc=1%3FSubscriptionId%3Dxxxxxxxxxxx/xxxx/xxxxx/7 V6 A0 N8 w! X, i$ H# A. r
3 F( }9 M% y! m9 I" W
6 q; x# Y5 j" N6 n1 Q
查出問題出在amazon link鏈接中的?這個字符.(見圖1)
, S# S6 \' ?. s! i& b6 ^只要把amazon link鏈接中的?更改成%3F後.(見圖2),重新點擊check link,顯示success.1 I* h+ S4 l& v7 [& s
不過後來的amazon Api產生的amazon link中的都是%3F字符,沒有再出現?字符.不知是amazon api產生的問題還是別的改動引起的問題.看來以後要經常檢查一下amazon link 不然出現上面的情況產生的購買就不會產生佣金.+ D2 ?2 @% O. G- g
不知兄弟們有沒碰到這樣的情況 p' V: t! `( V0 n4 k
* d; j" R# [% X8 S
0 H* w' {# j% y. S) H
) o8 J' p \3 B9 M! i+ H3 J/ N* W+ e7 X
|