我們正在努力實現的功能回覆: https://developer.foursquare.com/docs/checkins/replyFoursquare API - 如何回覆用戶關於他們的簽到?
我們收到「HTTP錯誤400:錯誤的請求」當我們執行下面的代碼。我已驗證checkinId和oauth標記是有效的。 (我剛剛從foursquare的測試控制檯發送給我們的服務器的'checkin'數據結構中提取了這些值)。
checkinId="508XXXXXXXXXXXXXXXXXXX"
oauth="123456789877655ADGHJETJNKK"
data = {"CHECKIN_ID":checkinId,
"text":"Hello World!",
"url":"https://ourwebsite.com",
"contentId":"12345",
}
postUrl = "https://api.foursquare.com/v2/checkins/"+str(checkinId)+"/reply?oauth_token="+oauth
data = urllib.urlencode(data)
req = urllib2.Request(url=postUrl,data=data)
resp = urllib2.urlopen(req)
print resp.read()
任何建議都非常感謝!
您可能希望發送&v = 20121023參數以及請求。 –