Saya butuh bantuan dengan Destiny 2 / Bungie.net API. Saya mengalami masalah dengan mendapatkan statistik dari pemain takdir 2. Saya menggunakan paket npm: Klik Di Sini Ini kode saya:

destiny2.getProfile('Zyenax#1565', '4').then(data => console.log(data));

Saya juga sudah mencoba menggunakan:

destiny2.getProfile('Zyenax', '4').then(data => console.log(data));

Tetapi untuk beberapa alasan, mereka tidak ingin menarik statistik untuk pengguna PC. Mereka menggunakan Battle.net untuk perangkat lunak mereka yang diterbitkan untuk menjalankan Destiny 2 jadi saya pikir saya memerlukan tag battle.net atas nama saya tetapi bukan itu masalahnya. Saya juga mencoba menggunakan kode yang sama untuk mendapatkan statistik pemain Xbox 1 dan PS4 dan berhasil. Saya hanya tidak bisa membuat satu pc bekerja.

KODE KESALAHAN:

(node:7100) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'membershipId' of undefined
-1
Skrypts 10 November 2017, 08:49

1 menjawab

Jawaban Terbaik

Sudahkah Anda membuat instance objek destination2? Sesuatu seperti

var destiny2 = new Destiny({ /* options */ });

Bisakah Anda menunjukkan kepada kami kode Anda?

0
Learn on hard way 10 November 2017, 06:00