-1

我正在尝试找到一种方法来使用连接 ID 通过 Javascript 删除 LinkedIn 连接。通过 Connections API (https://developer.linkedin.com/documents/connections-api) 是不可能的。

LinkedIn 通过表格在自己的网站上进行。有没有办法复制该功能?

4

4 回答 4

2

您是在谈论 Web 浏览器上的 JS 吗?在这种情况下,通过 JS 发布到表单可能被认为是 CSRF,并且会被现代浏览器阻止。所以不,现代浏览器可能不可能。

如果您使用的是 node.js 或其他非浏览器 JS,那么您可以执行正常的 HTTP 请求来登录、处理会话 cookie 并发布到表单。

于 2012-09-26T15:01:50.680 回答
0

从https://www.linkedin.com/mynetwork/invite-connect/connections/在控制台中试试这个:

var i;
for (i = 100; i > 0; i--) {
    $("span[class='mn-connection-card__dropdown-option-text ml1']")[i].click();
    $("button[data-control-name='confirm_removed']").click();
}

允许您一次删除 100 个连接确保您加载了足够的连接

警告:请小心,因为在运行此脚本时不会要求您进行任何确认。

于 2019-09-25T19:57:38.527 回答
0

是的,我找到了一个,

首先去https://www.linkedin.com/mynetwork/invite-connect/connections/

在此页面中进入您的控制台(如果您使用的是 Windows,则可以按F12,如果您是 Mac,则可以进行检查)。

在您的控制台中输入:

setInterval(() => {   
  document.querySelectorAll("[data-control-name=ellipsis]")[0].click()
  document.querySelectorAll("[type=trash-icon]")[0].click()
  document.querySelectorAll("[data-control-name=confirm_removed]")[0].click()
}, 500);

然后按Enter

于 2020-04-04T17:41:59.420 回答
0
function stepOne(){

document.querySelector('button.mn-connection-card__dropdown-trigger.artdeco-button--tertiary.artdeco-button--muted.artdeco-button--circle.p1.artdeco-dropdown__trigger.artdeco-dropdown__trigger--placement-bottom.ember-view').click();
window.zorro++;


setTimeout(function () {
    document.querySelector('button.display-flex').click();
    window.zorro++;

    setTimeout(function () {
        document.querySelector('button.artdeco-button--primary').click();
        window.zorro++;

        if(window.zorro % 3 == 0)
            setTimeout(function () {
                stepOne();
            }, 6000);

        }, 300);

}, 300);



}

window.zorro = 0;
stepOne();
于 2021-05-13T17:27:45.780 回答