1.0.0
Instagram APIにアクセスするためのクライアントインターフェイス。
NPM経由でインストールします
npm install instagram-wrapi --save
Instagram APIには認証が必要で、OAUTH 2.0プロトコルを使用します。認証されたリクエストには、 Access_Tokenが必要です。
access_token
取得の詳細については、こちらをご覧ください。
また、一部の呼び出しでは、アプリにpublic_content
スコープを設定する必要があります。 Scopeドキュメントを参照してください。
access_token
を使用して、Instagram APIエンドポイントに接続するクライアントオブジェクトを作成します。
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パラメーター - 例:for users.get for :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 ) ;
}
} ) ;
mit