2013-02-14 71 views
1

當搜索關鍵字和關鍵字建議時,會返回一些關鍵字,例如「#Dude,我的車在哪裏?」,其中包含逗號。在嘗試驗證它們時,這些關鍵字分成兩部分。我已經嘗試了許多從斜槓到urlencode的內容,以防止它們分離,但是我沒有成功。有人有主意嗎?使用逗號分隔兩個關鍵字的主題定位關鍵字

下面的URL部分返回有效期爲每個關鍵字而不是%23Dude%2c+Where%27s+My+Car%3f

search?type=adkeywordvalid&keyword_list=Hey+Dude+Wheres+My+Car,Dude+Where+Is+My+Car,Dude+Wheres+My+Car,%23Dude%2c+Where%27s+My+Car%3f,Dude+Wheres+My+Car+Then,Dude+Where039s+My+Car,%23The+Hangover,%23Harold+%26+Kumar+Go+to+White+Castle 
+0

我看到了同樣的事情。它似乎是一個Facebook API錯誤。 我已經在https://developers.facebook.com/bugs/149123891917269上登錄過。 – 2013-03-01 17:20:48

回答

1

原來它不是這麼多的文檔問題的錯誤。 你只需要通過url編碼報價和方括號包圍的關鍵詞:

["#Dude, Where's My Car?"] 

成爲

%5B%22%23Dude%2C%20Where's%20My%20Car%3F%22%5D 

...,結果是正確的:

{ 
    "data": [ 
    { 
    "name": "#Dude, Where's My Car?", 
    "valid": true, 
     "id": "6003406131991" 
     } 
    ] 
} 
相關問題