Python 3.x 获取调查响应调查猴子(Python)

Python 3.x 获取调查响应调查猴子(Python),python-3.x,surveymonkey,Python 3.x,Surveymonkey,我对http请求很陌生。我有一点故障排除能力,试图从survey monkey api 3获得调查结果/回复 以下是我拥有的代码: import requests import json client = requests.session() headers = { "Authorization": "bearer %s" % "VVZEO3u35o3JVDdd8z5Qhl-eRR5Er2igaV1gf8GS4dvRfYVk3SWu9nHginwyNnU.tAHEr-AtikR9Zp

我对http请求很陌生。我有一点故障排除能力,试图从survey monkey api 3获得调查结果/回复

以下是我拥有的代码:

import requests
import json

client = requests.session()

headers = {
    "Authorization": "bearer %s" % "VVZEO3u35o3JVDdd8z5Qhl-eRR5Er2igaV1gf8GS4dvRfYVk3SWu9nHginwyNnU.tAHEr-AtikR9Zpg7vL3-jIg3-6yuQkPBvVIw0AkpYN5807SCLIrGojsii3ihdGV-",
    "Content-Type": "application/json"
}

data = {}

HOST = "https://api.surveymonkey.net"
#SURVEY_LIST_ENDPOINT = "/v3/surveys/%s/responses/%s/details" %("85160626","161")
SURVEY_LIST_ENDPOINT = "/v3/surveys/85160626/responses"

uri = "%s%s" % (HOST, SURVEY_LIST_ENDPOINT)

response = client.post(uri, headers=headers, data=json.dumps(data))

response_json = response.json()
#survey_list = response_json["data"]["surveys"]

print(response_json)
我不断地犯错误:

{'error':{'docs':'','message':'检索请求的资源时出错','id':'1020','name':'resource Not Found','http_status_code':404}

非常感谢您的帮助,谢谢,
Pon

如果您试图获取数据,那么您应该执行GET请求,而不是post

response = client.get(uri, headers=headers)

否则看起来没问题,只要确保调查ID是正确的。

Pon Yuntawai您应该删除访问令牌,如果这是您的真实令牌,因为它可以让人们访问您的帐户(如密码)