レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
V2CMOD #4
非公式のV2C改造jarのスレです
アップデートの告知をここで行います。不具合のサポートなどもこちらで承ります
改造内容は2ch等の仕様変更の対応をメインにしてます
機能追加については技量的問題もあり受けられない場合も多々あると思われます
■注意事項
動作については保証できません自己責任でどうぞ
n|aさんに怒られたら消します。それ以外の理由では消しません
■導入方法
V2Cインストールフォルダのjarファイル(C:\Program Files\V2C\launcher\V2C_R20131210.jar)を同封のjarファイルに置き換えるだけです
Twitterの認証に問題がある場合は設定→Twitterアカウントから一度アカウントを削除し、再度追加して下さい。
前スレ
V2CMOD #3
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1479838067/
>>745 >>746
function mediaurlexchgの部分を削除してgetInstagramLists.jsとgetdat_sub/instagram.jsのshowStoriesをfalseにしましたが、
ユーザー登録のコマンドでは>>739 と同じようなコンパイル失敗のエラーが出ました。末尾の番号が#274ですが。
すでに登録してあるユーザーリストの一覧更新では「原因不明のエラー」が出る様になりました。
lee david carter/@magnacarter666 2018/03/29(木) 09:28:35
https://twitter.com/magnacarter666/status/979153311105511424
Vote babymetal people 😁😁😁
https://twitter.com/rocksound/status/978964923047927810
Rock Sound/@rocksound 2018/03/28(水) 21:00:00
Round 1: @ThisIsPVRIS vs. @BABYMETAL_JAPAN
#RockSoundMarchMadness
URLは一番上じゃないと統一感なくてダメだな
これもどうにかならないのかな
>>751
間違った
これはどうしようもないから無理だった
post.jsで正規表現使って入れ替えるしかないのか
post.jsのスクリプトは変な動きするから難しい
post.jsで回避できたわ
書き込み1回目に毎回5ちゃんねるの警告確認が出るようになったけど
仕様でしょうがないのかな
getInstagramLists.jsのwav再生の下に
スレ表示を追加したら更新されるまで時間がかかりすぎて
ホントに更新したのかよ状態になった
どこで更新してるのかわからん
InstagramLIVEの開始がわかるAPIはないのかな
可能なら追加して下さい
IDとパスワードを保存しないで
取得クッキーをPC固有のMACアドレスで暗号化すれば
他人のPCで復元することが不可能になるな
新着表示の方法がやっとわかった
threadオブジェクト(th) のunreadがtrueだったらupdateを繰り返せばいいのか
bool unread スレッドに未読レスが存在する時にtrueを返します
>>759
ダメだった
Instagramの更新が15分後とかになるけど
どうなってるんだ
BABYMETAL(babymetal_official) [Instagram Stories] 2018/04/01(日) 11:00:33
https://scontent-nrt1-1.cdninstagram.com/vp/915649d25cc2cbd997644b8e1fc2bac5/5AC29312/t51.12442-15/e35/29400726_161775237862257_2474781695216189440_n.jpg
40分後に更新された
ストーリーのstory_cta_urlがnullでなければ表示したほうがいいな
ぬるぽ
MOMOKA J☆Dee’Z(momoka_jdeez) [Instagram Stories] 2018/04/02(月) 18:40:12
https://scontent-nrt1-1.cdninstagram.com/vp/1c73a3607e7a1c0efd3744dcc88e0a3f/5AC59190/t51.12442-15/e15/29414346_232182837353668_2069017108057948160_n.jpg
https://scontent-nrt1-1.cdninstagram.com/vp/1a5bc3839a0c880ba73dfe7b0cbb94ae/5AC56D2E/t50.12441-16/29708705_232310044169280_1325920644401377616_n.mp4
今更新された
アドオンからだとこれが使えない
v2c.context.setPopupHTML(generateConfHTML());
あきらめて別スクリプトにしてなんとかできた
とりあえずcookieをファイルで保存するようにした
爆サイをV2CMOZ0-Zに追加したいので
福袋のzipを解凍してカラクリを見ていたのですが・・・わかりません
opneFutabaWithExtBrowser.js
このファイルをどのように紐づけして
板一覧に追加すればよいのでしょうか?
>opneFutabaWithExtBrowser.js
今開いているスレをWEBブラウザで表示するために使用します
外部コマンド>一般>レス表示に
${SCRIPT:S} opneFutabaWithExtBrowser.js
を追加
あと爆サイを見るためにはimode絵文字が必要になります
福袋のicon/message/emoji/imodeフォルダと
msgkw.txtをコピーして使用してください
msgkw.txtにはTwitterカラー絵文字の設定も入っています
Twitterカラー絵文字を使用しない場合はmsgkw.txtの386行目以降は全て削除
Twitterカラー絵文字を使用する場合はicon/message/emoji/Twitter_FullSetフォルダもコピー
>>768
ご教示ありがとうございます
福袋には板一覧を封入済みなので
そのままfavorite.txtから抜粋して自分のお気に入りに追加すればそのまま使えると思います
一覧のルートは「0,C,爆サイ.com -xxxx版メニュー -」で地域単位です
または板一覧で板を指定して右クリのコマンドの変更で表示される内容そのままで
ツールバーのコマンド登録(コマンドボタンのほうが定期更新を使えるみたい)して下さい
get4chanMenu.js
getBakusaiMenu.js
getFutabaMenu.js
の3つはお気に入り(favorite.txt)に追加する板一覧用リストを作成するための一時的なツールです
新板の追加が発生してないのなら実行する必要はないです
ShowWeb4chan.js
ShowWeb8chan.js
ShowWebFutaba.js
の3つは多目的で作ってあるのですが去年の初めに作ってそれっきりの機能なんで
htmlが変わって動かない、表示が上手くいかないなどのところが出てると思います
今現在自分はツールバーのコマンド登録に
https://i.imgur.com/qHe70Ue.png
https://i.imgur.com/8YhUya4.png
な感じで登録して
https://i.imgur.com/2r9eqCS.png
https://i.imgur.com/ILHdVAq.png
な感じの画像付きのスレ一覧をポップアップに表示してます
htmlの解析を行って表示するので遅いです
手伝い戦に言ったら貰い事故で11日まで軟禁されることになりました
なので12日まで動きはありません・・・
書き込みができる程度の事故なのは不幸中の幸いだったね
ゆっくり養生してクレメンス
あらら 大変だな
ゆっくり休んでくださいね
暗号化のキーに使うために
macアドレスの取得をjavaクラスで試したが上手くいかない
javax.swing.JFileChooser()のデフォルトディレクトリがドキュメントフォルダで
固有値ぽいからこれ使うことにした
javascriptでjava使うとbyte[]の処理がわからんな
一時帰宅中
妙な書き方して心配させて申し訳
実際に事故にあったわけじゃなくて
前に首を突っ込んでたシステムのフォローでチョイ軽い手伝いをやってたんだけど
他所の部分の仕様変更の影響をモロに受けて手伝いレベルじゃ済まなくなって
テストが終るまで巻き添えを食って客先に拘束されてる状態です
#特にすることないけど、さすがに客先なんで2ちゃんというわけにもいかず・・・
現在インスタの新規登録が出来ないみたい
直近13件目以降の取得403の禁止で弾かれる
apiを叩いた時のチェックが厳しくなった模様
(おそらくクッキー関連)
>>774
getInstagramList.jsのplaySoundの
var data = java.lang.reflect.Array.newInstance(java.lang.Byte.TYPE, bufSize);
がjavascript上でのjavaのバイト列の定義
javascriptネイティブバイト列だといろいろと問題があるんでこっちがベスト
playSoundが参考になると思います
良かった、交通事故に遭った開発者はいなかったんだね
https://www.instagram.com/graphql/query/?query_hash=472f257a40c653c64c666ce877d59d2b&variables= {"id":"6388179223","first":55,"after":""}
昨日からInstagramの仕変でcookieがないと全件読みができなくなってる
ストーリーズのをコピペすれば出来るのかな
>>775
に書いてあったか
自分のは更新チェック用だから全件は必要ないんだよな
Instagram Storiesのcookie使ったら全件読めるようになった
Twitter、“User Streams API”などの廃止を延期 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1115945.html
TwitterのAPIも使えなくなるのか
V2Cの対応が遅れると困るな
一日早く帰宅!!!
したんですが、頼まれごととか指摘事項をすっかり忘れてしまいました
なんか頼んだけどまだ回答がないよって方はそのレスの番号でこのレスにアンカして下さい
>>781
>>739 >>750
お願いします。
https://www.instagram.com/danadistortion/?__a=1
403でJSONが取得できなくなってる
ユーザー名のdanadistortionからオーナーIDを取得する方法って
HTML読み以外にないのかな
自分のやり方だと毎回板にあるスレのユーザー名から
オーナーIDを取得してるから時間がかかりそうだな
>>783
元に戻った
スクリプト変えたけど前のをコピーしといて良かった
>>782
https://www.dropbox.com/s/im8e582ypj0a7qk/InstagramOnV2C_20180412.zip?dl=1
04/12版です
これを使ってJava6で動かしてみて貰えますか?
----------------------------------------------------------------------
次回版はB11と連動となります
現在js側で持ってるセッションの情報をB11側に隠蔽できないかと思ってます
js側からは一切触れなくなりネットワークログでしか見られなくなります
あとはログイン情報は未だに決めあぐねてますが
一度ログインしたらその時出来たセッション情報を父兄のアイディアを貰ってMACアドレスで暗号化しようと思います
正確にはMACアドレス+毎回入力する4桁のパスワード
しばしお待ちを
p.s.
父兄さん、よかったらMACアドレスの暗号化のソース下さい
>>787
NetworkInterface (Java Platform SE 6)
https://docs.oracle.com/javase/jp/6/api/java/net/NetworkInterface.html
JavaでMACアドレスを取得する - きしだのはてな
http://d.hatena.ne.jp/nowokay/20120803
javaソースはこれらしい
byte[]の使い方がわからないからなのか
権限で取得できないのかは不明だけど素人の俺には無理だった
>>787
ありがとうございます。04/12版を入れてみました。ログインはできましたが、新着の投稿が取得できないようです。
3/15版に戻すと新着の投稿は取得できました。
スクリプトコンソール
[getdat.js] 外部js /script/system/getdat_sub/instagram.js を実行
[getdat.js] https://www.instagram.com/fumiyoshitake/ resCount=749 last=2018/03/31(土) 15:10:06
スクリプト実行エラー: sun.org.mozilla.javascript.internal.EcmaError: TypeError: Cannot find function split. (<Unknown source>#2444) in <Unknown source> at line number 2444
JavaVersion=NaN
>>783
www.instagram.com へのアクセスが拒否されました
このページを表示する権限がありません。
403
またこれで読めなくなってる
これは廃止なんだろうな
>>787
暗号化か
調べただけで組み込んでない
暗号化はjavaにある暗号化のクラスが使えそうだったけどbyte[]を使ってたからあきらめて
crypto-jsを使えば簡単に出来るみたい
元スペース・アイ 代表 ブログ » Javascriptでデータの暗号化を行う
https://www.space-i.jp/wp/?p=1909
Google Code Archive - Long-term storage for Google Code Project Hosting.
https://code.google.com/archive/p/crypto-js/downloads
>>790
これが原因で最新投稿12件の情報を取れなくなって
新着が取れなくなってるものと思われます
廃止だろうなぁ
__a=1とかどう考えてもエンドユーザに解放するパラメータじゃないし
直近12件はWEBページから取得するように戻そう
#それが原因で13件目以降の取得に影響が出なきゃいいんだけど・・・
今度はInternal Server Eroor 500か
WEBブラウザで見るとなんともないし
対策されてるのか、ただの鯖不調なのか・・・
インスタの修正版明日まで待って下さい
また捕まってしまいました・・・
https://www.axfc.net/u/3903494?key=v2c
InstagramOnV2C_20180415.zip
インスタの修正版です
03/15版とは内部データの持ち方が違うので空のユーザ登録をして下さい
修正箇所
・最新投稿12件を取得する方法を__a=1を使ったAPIアクセスから通常のウェブページアクセス方式に変更
・最新投稿12件より古い投稿を取得するAPIアクセス時の必死パラメータが隠蔽されてしまって403(fobidden)となるため
最新投稿12件しか取得しないように修正(instagram.jsのvar onePageOlny = true;)
onePageOlnyはtrueのままにしてください
これで投稿取得でエラーは出なくなりますが、新規でユーザを登録しても初期取得できる投稿は12件だけになります
・今後リリース予定のB11対応の先ヅモ(var onB11 = false;)
onB11はfalseのままにして下さいい
>>795
>>739 です。
OSX10.11.6 MOD-Z 2.18.4(カプセル化Java9)・OSX10.6.8 MOD-Z 2.18.4(Java6)どちらもちゃんと動きました。
>>795
ご報告ありがとうございます
修正乙です
さて
https://mao.5ch.net/test/read.cgi/accuse/1523631410/143-150
ファンタジー過ぎて何が何やらw
これがうまくいったら5chに組み込む可能性あり、っと
cookieに暗号化したIPアドレスを埋め込むってあるけど
それをするのが誰かなのが一番わからんw
しかし仮から本に変わるまでに20分待てとかw
インスタの新規ユーザ登録時の過去投稿取得
キーが暗号化されたのか何処かに隠されたのか
さっぱり分かりません
ギブアップです
外国のエロい人の解析を待ちます
Instagram の全件読みできないのか
https://www.instagram.com/graphql/query/?query_hash=472f257a40c653c64c666ce877d59d2b&variables= {"id":"5321047274","first":50,"after":""}
MAX取得件数が50に減らされてた
>>805
ほう
どこで見つけてきたの?
その方法
12件だと成功するから20にしたり100にしたりして試したらMAXは50だった
減らされて50ってことは以前はもっと多かったの?
もう一つ
afterの後ろが""なの
これも試してみた結果?
一発目を>>805 で切って
あとは返ってきたJsonの中のend_cursorをafterの後ろに嵌めこめば過去分を総ざらえ出来そうなんだけど
(WEBブラウザ軽く確認したらその都度返ってくるJson内の先頭画像が違ってた)
最初はafterを指定しないやりかたは、最後は__a=1と同じことになりそうな気もしないでもないし・・・
前は600にしてた
初回はafter":""にして2回目からはend_cursorを入れて読むようにすれば全件取得できる
>>809
たかだか100人も使ってないツールにインスタが目くじら立てることもないよなぁ
firstの50も600から減らされた結果なら公式の値だし(12から変更するには躊躇はあるけど)
>>805 で12件で作り直してみるか
600は自分で決めた制限だから前はMAX設定なかったのかも
Instagramとの終わりなき闘いw
そりゃクッキー無しでいきなりAPI叩いたら怒られるわなw
#本日は独り言多めでお送りします
>>805
そっかー
ログインしてないと403で弾かれるのか
世知辛い世の中になったなぁ・・・
まあ当然っ茶当然って気もするけど
前はクッキーいらなかったけど必要になって
>>722 のソースをコピペして読み込めるようにした
アドオンスクリプトだとhtmlのログオン画面が表示できないで苦労したな
#jsの構造見直し決定
けど前は匿名だったけど今度はログインしてるから
何をやってるかが向こうにバレバレなんだよなぁ
#向こうが気に入らないことをしたらアカウント停止なの?
結構ちょこちょこ修正入ってるなぁ
セキュリティポリシーの再確認が入ってたからこれで向こうもひと段落かな?
出来田カナ☆
今回は父兄に世話になった
ありがとう
そういや
>>763
何?
>>818
宣伝用URL
業界用語でcall to actionとかいうらしい
Instagtam Stories
島ゆいか Yuika Shima (chanyui_s) 2018/04/21(土) 12:34:20
https://scontent-nrt1-1.cdninstagram.com/vp/5db5aa98baf348f8d0767eae7afe075a/5ADD5060/t51.12442-15/e35/30602700_1676289752466504_4387464274327371776_n.jpg
[行動喚起]→ http://www.thecircus.jp
別パターンでこんなのもある
tappable_objectsの配列
__typenameが区分になってて
Instagramのユーザーとタグ検索がある
Instagtam Stories
金井美樹 Miki Kanai (kanaimikitea) 2018/04/21(土) 23:10:56
https://scontent-nrt1-1.cdninstagram.com/vp/8700c85dec74afd8fdf694ba272ca5fa/5ADD7723/t51.12442-15/e35/30856344_233037340579554_2414271322617020416_n.jpg
#ふじ子の恋
https://www.instagram.com/explore/tags/%E3%81%B5%E3%81%98%E5%AD%90%E3%81%AE%E6%81%8B/
舞台『ふじ子の恋』公式
https://www.instagram.com/fujikonokoi_official/
広告のあれか
ちょい他にやりたいことがあるんで来週ってことで
RTのtweetのurl表示が不自然な件も来週ってことで
これからテスト版ってことでいろいろとリリース準備です
Instagram On V2C 2018/04/22版
https://www.axfc.net/u/3905162?key=v2c
InstagramOnV2C_20180422.zip
配置
-+- script -+- InstagramTools.js
.|
.+- getInstagramLists.js
.|
.+- system - getdat_sub -+- instagram.js
.|
+- ReferenceTab.txt
ファイル更新日は全て4/22です
以下の修正をしました
・B11.23.6と連携してセッションIDをjsで取得できないようにしました
6桁のパスコードの入力が必要となります
・新規ユーザ登録でも過去投稿を全て取得できるようにしました
・getInstagramLists.jsのパーミッションをSCRIPT:SFrwTcに変更
・いろいろと制御を追加しました(デフォルトの設定で問題ないはず)
Instagramにユーザ登録している場合は
・新規ユーザ登録の過去投稿を全て取得できる
・ストリーズを表示できる
となり、ユーザ登録していない場合は
・新規ユーザ登録の過去投稿は12件まで取得できる
・ストリーズを表示できない
となります
またB11.23.6を使用の場合はクッキー内のセッションIDをjar内に隠蔽してjsで取得できないようにします
以下の変数で挙動の設定をします
設定可能な変数(共通)
onB11 B11パッチ B11.23.6以上を使用する場合true、そうでない場合はfalse
IamRegistedUser Instagram登録ユーザの場合true、ユーザ登録していない場合false
B11.23.6以上を使用する場合でもInstagramにユーザ登録していない場合はonB11はfalseにして下さい
graphql_count 1回のTimeLine APIアクセスから取得する投稿数
(IamRegistedUserがtrueの場合のみ有効、12より大きい場合は将来規制される可能性あり)
webPageToUpdate 一覧/TLの更新にAPIではなくWEBページを使用する場合にtrue、APIを使用する場合はfalse
設定可能な変数
getInstagramLists.js
newResSound スレ一覧更新で新着があった場合に音を鳴らす
instagram.js
InitForceAll webPageToUpdateがtrueの場合でも新規ユーザの投稿を全件取得する/未得が13件以上ある場合に
全未得を取得する場合はtrue、そうしない場合はfalse
insertPostUrl, insertBLineNunAfterPostUrl 投稿の先頭にurlを表示する
上記変数でのデフォルトの挙動は
・B11.23.6と連携しセッションIDをjsで取得できなくする
・Instgramは極力WEBページ経由で触る
・但しWEBページだけでは投稿を取りこぼす場合はAPIを使う
をターゲットとし
・B11.23.6(あとでリリース)で使う
・Instagramにユーザ登録している
・最新の投稿12件を取得する場合はWEBページを取得してそこから取得する
・但し、新規ユーザの場合 または未取得が13件以上ある場合は投稿をAPIで全件取得する
・投稿をAPIで取得する場合は12件づつ8秒間隔で取得する
としています
js置き変えと実行
jsの置き変えは定期更新がオフの状態で行って下さい
jsの置き変え後はInstagramアカウントがある場合はログインし直して下さい
onB11がtrueの場合ログイン処理中に
https://i.imgur.com/JgRkmaX.png
という入力ダイアログが表示されます
ここに6桁半角英字(大文字/小文字)と半角数字を入力して下さい
このコードでクッキー内のセッションIDを暗号化して
script/scdata/B11_SecretCookies.txt
に保存します
V2Cを再起動した場合、Instagramアカウントユーザの場合はログインし直しが必要ですが
B11.23.6を使用しonB11がtrueの場合はログインの必要はありません
最初の仮想スレ一覧の更新またはTLの更新時に
script/scdata/B11_SecretCookies.txtからセッション情報を復元します
この時入力ダイアログで復元パスコードを要求するので
ログイン時に入力した6桁のパスコードを入力して下さい
パスコードを忘れた場合は、再度ログインしなおして下さい
セッションIDがリフレッシュされます
ああだったらこう、こうだったらああの条件が結構あるのでテスト不足もあるかと思いますが
不具合があったら教えてください
その際は>>823 の変数のtrue/falseも一緒に教えていただけると幸いです
>>822 に対応するB11パッチです
V2C API Patch B11.23.6T
v2c_api_patch_B11.23.6T_20180422.zip
https://www.dropbox.com/s/egbkmroovd22zhu/v2c_api_patch_B11.23.6T_20180422.zip?dl=1
◆ V2CMOD-Z上で評価中のInstagramのjs表示評価のためのテスト版先行リリース
◆ 今回修正物件
● B11パッチ
v2c_api_patch_B11.jar 2018/04/22 17:11:44 New!
● js
readcgi.js 2018/03/11 12:20:25
readcgi_aux.js .2018/04/19 12:38:23
◆ 修正箇所
●Gone、ng (not valid)対策の修正
レスポンスコード(410)などパッチ内部に埋め込んでいましたが外だしにしました
発生する場合は
https://i.imgur.com/DTPhvW5.png
な感じで410とかng (not valid)とかを登録して下さい
●UnknownHost(該当ホスト無し)の例外が発生した場合のコンソール出力の簡略化
●2chAPI設定(追加)にOS/Javaバージョンごとの不要、使用不能の項目を表示しないように修正
●PopupTitle.js実行時の短縮urlの展開深度を2から10に変更
●OS/2で設定>外部コマンドを選択すると異常終了するのを修正
OS/Sでの動作確認環境はhttps://medaka.5ch.net/test/read.cgi/os/1415403683/166
●Instagramをスクリプトでスレ表示に表示する場合のsessionid暗号化対策
OS/2での需要あるのか
ソースみたらOS/2に関する記述があって
試して貰ったら動いて自分でも動かせたんで
それで
あ
でもZやMODは厳しいかも
本家がベスト
本家じゃツイッターが見れんのだわ
本家は認証ができないんだっけ?
確認するときはZで作ったTwitterのアカウントをそのまま持っていったらしいけど
その環境だとTwitterができてる
予想外だったのがMODが思ったほど軽くなかったこと
最低限のTwitterの機能を移行可能なら本家ベースでMODやZのソースを引用してV2C/2でも作ろうかと思った
派生がまた増えて顰蹙だろうけどwww
MODでアカウントを登録して
BBSフォルダとlogフォルダのTwitterのフォルダを持っていけば
本家でもTwitterを使えると思う
なら初めからMOD常用しろよwって話だけどw
おねがいしますm(m
来週になるけどMODのTwitterアカウント登録の箇所を本家に移植してみます
これが上手く行けば次があるし出来なければそこで終わり
ただどこでやってるか1から調べるんでそこそこ時間はかかるかも
MODは本家に近いから上手くいくとは思うんですが
あと上手くいってもこのスレ内限定の物件ってことで
派生を増やしたって怒られるんでw
Zでやった
140文字対応
0.5文字入力対応
画像4枚対応
フォロー関連のバグ修正
可能ならばこれらは本家やMODにフィードバックするのが本来あるべき姿なんだろうか?
https://www.instagram.com/graphql/query/?query_hash=60b755363b5c230111347a7a4e242001&variables= {"only_stories":false}
これ使うとストーリーズUP中のフォローユーザーがわかるみたい
ストーリーズLIVEのチェック方法が知りたい
https://www.instagram.com/graphql/query/?query_hash=b40536160b85d87aecc43106a1f35495&variables=%7B%7D
https://www.instagram.com/graphql/query/?query_id=17890626976041463
これでもできるのか
テスト
更新しても板のNo.が変わらないのはV2Cの仕様ですか?
>>836
これはタイムラグがあるからダメだな
>>836
2018/04/26(木) 03:30:00 [miyoshi.aa] :2018/04/26(木) 00:04:15
三時間半遅れで更新されてた
なんなんだ
>>841
これはcontinueにするところをbreakにしたから遅延が発生してたみたい
Instagram LIVEの取得方法がわかった
APIのこれ呼ぶとJSONにbroadcastsという項目があるからこれでチェックするのか
https://i.instagram.com/api/v1/feed/reels_tray/
APIの登録方法の情報は沢山あるけどアクセスの仕方がわからないな
https://i.instagram.com/api/v1/accounts/login/
でログインしないと使えないんじゃないかな
でここには電話からじゃないと使えないみたいなことが
https://stackoverflow.com/questions/43452544/what-is-https-i-instagram-com-api-v1
でそもそもがapi/v1ってあるからgraphqlみたいな野良APIじゃなくて
TwitterのTwitterAppsみたいなアプリ?を経由しないと使えないAPIかも
ちなみに
WEBブラウザでインスタにログインした状態で
https://i.instagram.com/api/v1/accounts/login/
を実行すると返ってくるのが
message:このInstagramは古いバージョンのものです。Instagramにログインするには、アプリをアップグレードしてください。
status:fail
error_type:needs_upgrade
WEBブラウザのUAをiPhone6に偽装しても同じ
そのAPIのソースの日付っていつ?
インスタAPIの大改革前かも
アプリの登録とかめんどくさいみたいだな
噂だとクロール目的はダメだとか
で今やってることはクロールそのものw
試してないけどPC用はあくまで作ってみましたレベルだろうから
UAを電話のUAに偽装したらレスポンスがよくなる可能性も
ツイッターの機能使ってないので無効化できないかな?
リンククリックするたび認証が開いてめんどくさい。
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板