之前幾個網站調用的是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不應該會出錯.- J; t9 c. |, z& C& Z. s
檢查amazon api產生的amazon link(得到amazon link是用右鍵-複製鏈接地址或者點擊圖片轉到amazon網站複製瀏覽器地址欄上的網址).如下.4 ^3 o: X, P% w; ~3 m# q
http://www.amazon.com/xxxx-xxxx-xxxx-xxx/dp/B00012ORss?psc=1%3FSubscriptionId%3Dxxxxxxxxxxx/xxxx/xxxxx/
) p: S# Y6 Y! U7 y4 f& z
# x6 B$ U9 A% i, m, S7 _" K( W2 b5 y
查出問題出在amazon link鏈接中的?這個字符.(見圖1)
6 g) L7 C& p; i( O只要把amazon link鏈接中的?更改成%3F後.(見圖2),重新點擊check link,顯示success.' d2 H: \+ p$ J$ k$ ?/ h
不過後來的amazon Api產生的amazon link中的都是%3F字符,沒有再出現?字符.不知是amazon api產生的問題還是別的改動引起的問題.看來以後要經常檢查一下amazon link 不然出現上面的情況產生的購買就不會產生佣金.
4 a7 ?7 H: i! o9 m+ e0 Y: \7 F不知兄弟們有沒碰到這樣的情況
' t% Y4 d# t- |. A) r
, H4 V4 Z: g2 B6 q+ y0 f
( G* L0 B( ~# j, D0 ^+ j$ e
% U5 {, p; d0 N0 q0 a$ @9 V
6 @) x$ S$ w, q% t* H2 o |