名前:もっち〜高校まで10年間野球漬け。大学からは語学に目覚め、留学経験、インターン経験含む海外12カ国への旅。大学院〜ナンパに出会い、2年で目標の100get達成。現在は、人生のレベルを上げるために自己投資の日々。目標達成までの成長の過程、モチベーションを上げる情報を発信します。(8)CLOSEキーワードで記事を検索CLOSE自動化ツール販売はこちら。もっち〜【初心者必見】PythonでTinder自動化アプリの作り方ツイートシェアはてブLINEPocketどーも、もっち〜(@himanarikei)です。前回、Tinderの自動化アプリを紹介しましたが、実際に簡単なプログラムで自分でも似たようなものを作れるのじゃないかな〜と思って調べてみたら意外に出来たので紹介します。Tinderの使い方プログラミングに興味がある人、やったことないけどやってみたいという人はぜひ今回の記事を参考にして試してもらえると嬉しいです。3.6.2・Atom(エディタ)環境構築https://qiita.com/yoshizaki_kkgk/items/4663148a2b3ca078ddbc僕は上のサイトを見て、環境を構築しました。Macではデフォルトでpython2.7が入っておりpythonの3系をデフォルトで使うのにはちょっとした設定が必要なのですが、僕はpyenvというものを使ってpythonのバージョンを自由に切り替えられるようにしました。以下の記事がわかりやすいです。インストールされているけど、これはシス...QiitaこれでMacでpython3の開発環境が整いました。今回は、python3.6.2で開発していきます。PythonでTinder自動ライク機能を実装する1.Pynderをインストールするhttps://github.com/charliewolf/pynder上のサイトからPynderというPythonでTinderのAPIを利用するものをダウンロードしてきます。今回は、デスクトップ上にTinderというフォルダを作り、そこにダウンロードしたファイル(pynder-master)を解凍して置くことにします。pynder-masterの中に入っているpynderというファルダをコピーしてTinderフォルダ直下に移動させておきます。Tinder.pyというファイルを作ってTinderフォルダに入れておきます。これで準備は完了です。2.Pythonプログラムを書いていく今回は、自分のいる場所を緯度と経度から設定して近くにいるユーザーの情報(名前、学校、プロフィール、年齢)などを取得して全員にライクを送るという簡単な機能を実装します。こちらのサイトを参考にしました。データアナリティクス・スクレイピングなどをやっています。review-of-my-life.blogspot.com先ほど作ったTinder.pyというファイルに以下のようなコードを書いていきます。Tokenが必要になります。IDはこちらのサイトから取得できます。Tokenに関しては少し特殊な入手方法をしているので次の章で詳しく説明していきます。緯度と経度に関しては、こちらのサイトから入手できます。住所から経度や緯度を検索するためのWebサイトです。地図の表示も行えます。www.geocoding.jpあとは、usersというもので近くのユーザーを拾ってきて、for文でひたすらそれらのユーザーの情報を抜き出してライクを送るというシンプルな機能になっています。他にもいろいろな情報が抜き出せたりするので、興味のある方はこちらのサイトの下の方にいろいろ書いてあるので試して見てください。Tokenの入手法に関して説明していきます。STARTEDボタンを押します。すると、このような画面が出てくると思います。)を開き、Networkタブをクリックしておきます。それを開いた状態で、OKを押すと、Networkタブに以下のようなものが出力されます。Responseを選択します。先ほどの初期の画面に戻って、一番下のSTEP4のところに先ほどコピーしたものを貼り付けます。デベロッパーツールのネットワークタブを開いた状態でSUBMITボタンを押します。すると、次のような画面でネットワークタブにauthというものが出てくるのでそれを開くと、中にtoken:~~~~~~~~~~~~~~~~~という感じで文字列が並んでいます。Tokenになります。error401が出たら、トークンの有効期限が切れているという意味なので、先ほどと同じ手順で新しいトークンを入手するようにしましょう。4.Pythonプログラムを実行していく以上で、FacebookTokenも入手してようやくプログラムが実行できるようになります。Token”の部分を自分が入手したものにそれぞれ置き換えて保存します。ターミナルを開いて、以下のコマンドを入力します。Tinder.pyそして、Tinder.pyファイルを実行しますすると、ターミナルの画面上にズラ〜と近くにいるユーザーの情報が出力されると思います。実行した際にエラーが出たら、そのエラー文をコピーして検索すれば誰かが解決策を提案してくれていることが多いので頑張ってエラーを直していきましょう。[追記]自動化ツール販売プログラミングが出来ない方向けに自動化ツールを販売開始いたしましたので、ご興味のある方はご参照ください。【Mac版、Windows版】Tinder自動スワイプ(いいね)ツール売りますまとめ今回は、Pythonを使ってすごくシンプルなTinderで自動ライクを送る機能を実装しました。プログラミングを勉強したいけど、何から始めれば良いかわからないという方はこのような簡単なものでも良いので実際に自分で何か作ってみることから始めると、楽しくてモチベーションが続きやすいと思います。僕自身もプログラミングは全然得意ではなかったのですが、1、2日で環境構築〜簡単な機能の実装まで出来ました。暇つぶしにトライしてみてください。あわせて読みたい【無料】Pythonでペアーズの自動足跡ツール自作してみた自動化ツールツイートシェアはてブLINEPocketfeedly6【無料】Pythonでペアーズの自動足跡ツール自作してみた【痩せたい方必見】僕が今まで試したダイエット5選の効果を徹底比較RECOMMENDこちらの記事も人気です。自動化ツール2017.10.23【無料】Tinderの自動化ツールをpythonで実装してみた自動化ツール2017.10.5【無料】Pythonでペアーズの自動足跡ツール自作してみた自動化ツール2019.4.6【ネトナン】マッチングアプリの自動化ツールまとめました。名前:もっち〜旧ひまお。高校まで10年間野球漬け。大学からは語学に目覚め、留学経験、インターン経験含む海外12カ国への旅。大学院〜ナンパに出会い、2年で目標の100get達成。現在は、人生のレベルを上げるために自己投資の日々。目標達成までの成長の過程、モチベーションを上げる情報を発信します。当ブログについて管理人:もっち〜管理人:もっち〜成長のため、今まで持っていたものを捨て、自ら茨の道を選ぶマゾ男。人生失敗したもん勝ちというポリシーを持って、いろいろ挑戦します。Reserved.pocketlinehatebuimagegalleryaudiovideocategorytagchatquotegoogleplusfacebookinstagramtwitterrsssearchenvelopeheartstaruserclosesearch-plushomeclockupdateeditshare-squarechevron-leftchevron-rightleafexclamation-trianglecalendarcommentthumb-tacklinknaviconasideangle-double-upangle-double-downangle-upangle-downstar-halfstatus。