我正在使用this API和this is my program。
每当我尝试将粘贴发送到pastebin时,我在API中的第77行都会收到错误:
return resp;
我不确定我应该怎么做才能让帖子成功发送。
WinForms_Run.exe中出现'PasteBin.PasteBinApiException'类型的第一次机会异常附加信息:错误的API请求,无效的api_paste_format
非常感谢任何帮助。
答案 0 :(得分:4)
您遇到的例外实际上是 return resp
之前的行。
您应该在PasteBinClient
的第75行放置断点并评估resp
变量的内容。
根据pastebin API documentation,您应该收到一条消息,告诉您您的请求到底出了什么问题:
Bad API request, invalid api_option
Bad API request, invalid api_dev_key
Bad API request, IP blocked
... etc
编辑:用户评论了确切的问题:invalid api_paste_format
。
在您的计划(第31行)中,您传入"无"作为格式 - 您是否尝试过" text",如API文档所建议的那样?