"Instagram" (サービス接続)
InstagramのAPIが変更されたため,Wolframは現在このサービスをサポートすることができない.
InstagramアカウントをWolfram言語と接続し,写真,コメント,フォロワーのインポートと分析を行うことができる.
接続と認証
ServiceConnect["Instagram"]は,Instagram APIへの接続を作成する.以前に保存された接続が見付かった場合には,それが使用される.それ以外の場合には,新しい認証リクエストが起動される.
リクエスト
ServiceExecute["Instagram","request",params]は,パラメータ params を使って,Instagram APIにリクエストを送信する.以下は可能なリクエストを与える.
ユーザデータ
"UserData" — 認証ユーザのアカウントについてのデータ
フォロワー
"FollowerIDs" — ユーザのフォロワーのユーザID
"Followings" — ユーザがフォローしている人のユーザ名
"FollowingIDs" — ユーザがフォローしている人のユーザID
"FollowingCount" ▪ "FollowerCount"
ユーザメディア
"LatestMedia" — ユーザが公開したメディアの中で最も新しいものをインポートする
"LatestPhotos" — ユーザが公開した写真の中で最も新しいもののリストをインポートする
"LatestVideos" — ユーザの最も新しいビデオにリンクする
"CaptionedLatestPhotos" — ユーザが公開した写真の中で最も新しいもののリストをキャプションと一緒にインポートする
"Elements" | "Data" | 返すデータ要素 | |
MaxItems | 20 | 返す結果数 | |
"MediaResolution" | "Standard" | メディアの解像度 |
"LatestMediaIDs" — ユーザが公開した最新のメディアのIDをインポートする
MaxItems | 20 | 返す結果数 | |
"MediaResolution" | "Standard" | メディアの解像度 |
メディアデータ
"CreationDate" ▪ "Link" ▪ "Location"
"MediaID" | (必須) | メディアID |
タグ
"TaggedMedia" — 指定のタグが付いたメディアをインポートする
"Tag" | (必須) | ハッシュタグ | |
"Elements" | "Data" | 返すデータ要素 | |
MaxItems | 20 | 返す要素数 | |
"MediaResolution" | "Standard" | メディアの解像度 |
"TaggedMediaURLs" — 指定のタグが付いたメディアにリンクする
"Tag" | (必須) | ハッシュタグ | |
MaxItems | 20 | 返す要素数 | |
"MediaResolution" | "Standard" | メディアの解像度 |
"TaggedMediaIDs" — タグに関連するメディアID
"Tag" | (必須) | ハッシュタグ | |
MaxItems | 20 | 返す要素数 |
検索
"Query" | (必須) | クエリの文字列 |
"Location" | (必須) | メディアの場所(GeoPosition,GeoDiskあるいはEntity) | |
"Elements" | Data | 返すデータ要素 | |
"Distance" | 1000 | 検索距離(単位:メートル) | |
MaxItems | 20 | 返す結果数 | |
"MediaResolution" | "Standard" | メディアの解像度 |