如何将节点“ request”调用转换为PHP?

时间:2019-12-30 19:59:15

标签: javascript php php-curl node-request

我想用PHP翻译。有人知道我该怎么做吗?

$('body').delegate('h5 button', 'click', function(event) {


    if ($(event.currentTarget).hasClass('active')) {
        //console.log('Blocking click on active');
        event.preventDefault();
        event.stopPropagation();
    }

    dataTarget = $(this).attr("data-target");
    dataTitle = $(this).attr("data-title");

    // console.log('dataTarget = ',dataTarget);
    // console.log('dataTitle = ', dataTitle);

    $(dataTarget).on('show.bs.collapse', function () {
        console.log($('.collapse.show').length);
        renderCharts(dataTitle)
    });

});

我在这里找到它:http://www.touteladomotique.com/forum/viewtopic.php?t=16665

我尝试了https://sstur.github.io/js2php/demo/,但是它不起作用,我从中获得的代码不是好的PHP。

谢谢。

编辑:

function Auth(reefssid, callback)
{
request({
    url: 'https://api.gigaset-elements.de/api/v1/auth/openid/begin?op=gigaset',
    json: true,
    headers: {
        'Cookie': reefssid
    }
  }, function (error, response, body) {
       if (!error && response.statusCode === 200) {
         console.log(body);
         callback({
                usertoken: response.headers['set-cookie'][0]
                });
      }
      else callback();
    }
  )
}

不起作用。

编辑2:

有人在这里(使用Java):https://github.com/CurrentContinuation/gigasetelements/blob/master/GigasetElementsAPI-Jersey/src/com/cc/gigaset/common/GigasetElementsBase.java

在Python中: https://github.com/dynasticorpheus/gigasetelements-cli/blob/develop/gigasetelements/gigasetelements.py

请记住,我只希望能够更改我的模式,并且我已经用PHP完成了连接请求。

谢谢

0 个答案:

没有答案