Saya mencoba memulihkan token akses melalui Instagram Basic Display API tetapi ketika mencoba untuk mengotentikasi pengguna tes saya mendapatkan kesalahan ini:
{
"error_type": "OAuthException",
"code": 400,
"error_message": "Invalid platform app"
}
Saya berharap untuk melihat layar otorisasi aplikasi
instagram-api
facebook-graph-api-v2.0
Felice Caricati
sumber
sumber
Jawaban:
Felice!
Saat menyiapkan aplikasi Instagram, Anda harus menggunakan ID Aplikasi khusus platform dan bukan yang umum dibuat di Facebook.
Di Dashboard aplikasi Facebook Anda, buka
Products > Instagram > Basic Display
dan harus melihat ID Aplikasi Instagram .Gunakan itu di URL otorisasi Anda dan itu akan berfungsi.
sumber
Melewati parameter melalui body dan di x-www-form-urlencoded berfungsi dengan baik seperti yang Anda lihat pada gambar di bawah ini
sumber
Saya memiliki masalah serupa dan dapat menyelesaikannya dengan mengatur jenis konten dari permintaan ke application / x-www-form-urlencoded. di bawah ini adalah ac # contoh yang menunjukkan cara menjalankan permintaan:
sumber
Seperti yang disebutkan dalam jawaban lain juga, masalah dengan bentuk tubuh yang seharusnya dikirim dalam format x-www-form-urlencoded . Itu bekerja dengan baik bagi saya di tukang pos tetapi untuk menerapkan hal yang sama dalam sudut sedikit khas. Di sini badan permintaan posting pertama-tama harus dikonversi dalam format HttpParams dan kemudian meneruskan ke parameter 'tubuh' permintaan posting sebagai string seperti ini ..
sumber