gpt4 book ai didi

google-apps-script - 使用 Google Apps 脚本和 Pastebin.com API 发布粘贴

转载 作者:行者123 更新时间:2023-12-04 01:02:45 25 4
gpt4 key购买 nike

我正在尝试使用电子表格脚本编辑器中的 Google Apps Script 制作 Pastebin.com 粘贴。谁能告诉我我做错了什么?

function postPastebinPost() {
var options, url, apiKey, payload, response;

apiKey = <api key goes here>;
payload = 'Hello World';

options = {
'method' : 'post',
'payload' : payload
};

url = 'https://pastebin.com/api/api_post.php'
+ '?api_dev_key=' + apiKey
+ '&api_option=paste'
+ '&api_paste_code=' + encodeURIComponent(payload);

response = UrlFetchApp.fetch(url, options);
Logger.log(response);
}

我运行它,我的日志显示 Bad API request, invalid api_option。我已经搜索了解决方案,但没有找到任何解决方案。

文档:

Pastebin.com API

• Google Apps 脚本的 UrlFetchApp Class

最佳答案

参数应在 POST 请求的负载中传递。

function postPastebinPost() {

var apiKey = 'YOUR KEY GOES HERE';
var text = 'Hello World';

var payload = {
api_dev_key: apiKey,
api_option: 'paste',
api_paste_code: text
};

var options = {
method : 'POST',
payload: payload
};

var url = 'https://pastebin.com/api/api_post.php';

var response = UrlFetchApp.fetch(url, options);
Logger.log(response.getContentText());
}

关于google-apps-script - 使用 Google Apps 脚本和 Pastebin.com API 发布粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50306370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com