1.0.0
واجهة العميل للوصول إلى Instagram API.
تثبيت عبر NPM
npm install instagram-wrapi --save
يتطلب API Instagram المصادقة ويستخدم بروتوكول OAUTH 2.0. الطلبات المصادقة تتطلب Access_Token .
يمكن العثور على مزيد من التفاصيل حول الحصول على access_token
هنا.
أيضًا ، تتطلب بعض المكالمات تعيين نطاق public_content
لتطبيقك. يرجى الرجوع إلى وثائق النطاق.
قم بإنشاء كائن عميل للاتصال بنقاط نهاية API Instagram مع access_token
.
var instagramWrapi = require ( 'instagram-wrapi' ) ;
var client = new instagramWrapi ( INSTAGRAM_ACCESS_TOKEN ) ;
// Now you are ready to make API calls to Instagram.
توفير المعلمات ورد الاتصال.
مكالمات API اتبع هذا الجملة:
client.apigroup.action(param1, ..., queryString, callback);
param
- ( إذا لزم الأمر ) معلمات عنوان URL - على سبيل المثال: للمستخدمين. الحصول على قيمة :user-id
.queryString
- ( كما هو مطلوب ) معلمات طريقة API كأزواج القيمة الرئيسية. client . users . self ( function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
client . users . media . recent ( '1574083' , function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
client . tags . media . recent ( 'spring' , function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
client . media . search ( { lat : '48.858844' , lng : '2.294351' , distance : 5000 } , function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
معهد ماساتشوستس للتكنولوجيا