之前幾個網站調用的是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不應該會出錯.$ ~: H! w; a" Y# S( }5 \
檢查amazon api產生的amazon link(得到amazon link是用右鍵-複製鏈接地址或者點擊圖片轉到amazon網站複製瀏覽器地址欄上的網址).如下.! I, [( K- Q7 L: \1 I
http://www.amazon.com/xxxx-xxxx-xxxx-xxx/dp/B00012ORss?psc=1%3FSubscriptionId%3Dxxxxxxxxxxx/xxxx/xxxxx/) [& u8 i7 l. s, N) m% G8 u2 K9 k) G
7 H4 n2 w; b7 X% [* Y
0 f) R4 X# P, K查出問題出在amazon link鏈接中的?這個字符.(見圖1)
0 Q5 \# V4 m* |2 a) u8 `1 L只要把amazon link鏈接中的?更改成%3F後.(見圖2),重新點擊check link,顯示success.
' W0 Q6 U" D9 P/ L- R不過後來的amazon Api產生的amazon link中的都是%3F字符,沒有再出現?字符.不知是amazon api產生的問題還是別的改動引起的問題.看來以後要經常檢查一下amazon link 不然出現上面的情況產生的購買就不會產生佣金.
, X3 ~' ~5 A% q0 [ u不知兄弟們有沒碰到這樣的情況* I' C% W1 }2 p( N! b
- } |4 Q* s- t7 L2 W0 M
3 f5 M0 I2 x3 J# y( \% v) S! y7 x
8 b$ _4 Y, R3 _2 S- y2 D
5 I# _+ ~" m t3 A& ^0 E
|