我需要在我的代码中使用linkBunch的API,我没有任何带参数的HTTP GET请求的经验,任何人都可以帮我用这些参数编写这个API的HTTP请求吗?感谢。
答案 0 :(得分:0)
不幸的是,您正在寻找的API已被弃用。做你要求的逻辑很简单。我已经在故障中使用express实现了它。您可以在此处查看代码https://glitch.com/edit/#!/hypnotic-sink?path=server.js:9:28,但基本上只是为您发送的每个链接发送window.open
html。
我已将其设置为逗号分隔值,因此有效示例为:https://hypnotic-sink.glitch.me/?links=https://www.google.com,http://www.bing.com
该链接将打开两个标签,其中一个是google in,另一个是bing in。
答案 1 :(得分:0)
您可以像在任何get请求中一样在url中传递参数。所以在你的情况下你需要添加
?links=http://link1%0D%0Ahttp://link2%0D%0Ahttp://link3%0D%0A&bunch=Bunch&mode=api
指向您提供的链接中指定的linkbunch网址。 应该这样做。
答案 2 :(得分:0)
const request = require('request');
// Add all the links here
const links = [
'http://link1.com',
'http://link2.com',
'http://link3.com'
];
const linkBunchURL = ''; // Add linkbunch URL here (http://linkbun...), as it cannot be posted within the answer
const mode = 'api';
const bunch = 'Bunch';
const linksParam = links.map(encodeURIComponent).join('%0D%0A');
request(`${linkBunchURL}?bunch=${bunch}&mode=${mode}&links=${linksParam}`, function (error, response, body) {
console.log(response);
});