Сделайте вызов API, используя официальный клиент node-asana в express.js - PullRequest
0 голосов
/ 13 апреля 2019

Я новичок в API асаны, я просматривал документацию и смог использовать oAuth для генерации токена с помощью официального узла-клиента asan js .

Теперь я хочу использовать официальный клиент для выполнения вызовов API, но я не могу найти какой-либо понятной документации, показывающей, как это сделать.

Мне удалось получить некоторые элементы, например, моего собственного пользователя.данные с помощью оболочки "client.users.me ()".

Это два вызова, которые я уже выяснил

client.useOauth({ credentials: token });
      client.users.me().then(function(me) {
          console.log(me)
        res.end('Hello ' + me.name);
      })
client.useOauth({ credentials: token });
        client.workspaces.findAll()
            .then(function(response) {
                console.log(response);
                res.json(response)
            })

, и они работают как положено.

Теперь я борюсь с этим вызовом API

/projects/{project_gid}/tasks

, который я не знаю, как отобразить с помощью официального клиента.Вот документ клиента, который на самом деле не проясняет https://github.com/Asana/node-asana/wiki/Tasks.API#findallparams--promise

Я продолжаю испытания для других ресурсов, но я не могу поверить, что для этого нет документа.

Чего мне не хватает?

...