min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

OAuth の検索結果:

Python3でGoogleカレンダーにアクセス(大成功)

ランキング参加中Python ハピタス登録で1,000円分になるURL python3 myGcal01.py 大成功!Googleカレンダーの予定をコマンドラインで取ってこれた! https://dev.classmethod.jp/articles/google-calendar-api-get-start/ dev.classmethod.jp 成功までのいろいろメモ ・from apiclient import discovery あたりでエラーになるときは`pip …

GoogleスプレッドシートをRaspberryPi3から更新する(import requests もしくは curlで)

…3 install oauth2client sudo でも入れておくか(daemon動作の時にはrootで動くらしいし) $ sudo pip3 install gspread $ sudo pip3 install oauth2client GCPでプロジェクト作成 GCP(GoogleCloudPlatform)でプロジェクト作成いるんか。 tanuhack.com ちなGCP請求確認 いつのまにかAPI利用料取られてないかは心配(常に確認しないと)。 https://…

myTwitterDL.py 特定のユーザーのツイートから画像を取得する

… = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)api = tweepy.API(auth) #キーワードで検索def log(user_name, count, id): result_url = [] for i in range(0, 2): results = api.user_timeline(screen_n…

python3 で「No module named 'requests_oauthlib'」が出るのはpip3でインストールしてないから or 複数python3が併存しちゃってるから

…'requests_oauthlib'」 $ python3 >>> from requests_oauthlib import OAuth1Session $ sudo apt install python3-dev $ sudo apt install python3-pip $ pip3 install requests-oauthlib 再度 $ python3 >>> from requests_oauthlib import OAuth1Session ダメ。また…

Apple Pay に メルペイ電子マネー(MASTERCARD)を設定する

iPhone7 にしたので晴れてApple Payが利用できるようになった。 min117.hatenablog.com サイズはiPhone 5s(SE)が最も合理的で好きだったが min117.hatenablog.com Apple Payを使うためにはiPhone7 にせざるをえなかった。 買った以上は使い倒す。さっそく設定する。 // <バーチャルカードの作成> まずはメルペイカードを作る。といってもこんな赤いカードが実際に(物理的に)できるわけじゃなくて 仮想的に…

bash Linux コンソール上でGoogle カレンダーを使う(python3でOAuth認証 Google Caledar API使用)→ 成功

… 「設定情報」から「OAuthクライアントID」に行って クライアントID名も決める。これも適当でよい。 クライアントシークレットのjsonファイル(client_secret_長ったらしい名前.json)のリンクができるので、クリックしてダウンロードする。 ダウンロードしたファイルを「client_secret.json」にリネームする。 <ソース記述> あとは冒頭サイトの写経で「quickstart.py」を作る。自分の環境では(あとから探しやすいとか色々理由があり)ファ…

情報処理安全確保支援士(SC)単語を正確にする

…行政法人 情報処理推進機構 CVSS 共通脆弱性評価システムCVSS概説:IPA 独立行政法人 情報処理推進機構 IPスプーフィング ASCII.jp:偽装IPアドレスを使った攻撃者から身を守る4つの方法 OAuth min117.hatenablog.com SMTP-AUTH DKIM SPF min117.hatenablog.com min117.hatenablog.com min117.hatenablog.com min117.hatenablog.com //

Python 3 で画像を twitter に投稿する(複数画像を投稿)

… requests_oauthlib import OAuth1Session」でエラーになるようであれば、インストールコマンドの pip で、requests をインストールする。 pip は 管理者権限じゃない通常の権限で実行していいらしい。 $ pip install requests requests_oauthlib 画像を投稿してみる。 うまくいった。 同じソースをiMac にて実行。やはりoauthlibが無いとのエラーになった。 anaconda 環境で oa…

RaspberryPi で Python 2.7 と 3 の両方を使えるようにする

…、requests_oauthlib がエラーにならないはず。 bot実行。 $ ./bot.py あれ?エラーになる。別の方法で実行してみよう。 oauthlib のインストール。 $ pip install requests requests_oauthlib $ sh ./bot.py これもだめだ。 // python と明示して実行してみる。 $ python bot.py これで成功。bashがどのpythonを呼んでいるか調べないと。 pyenvのPATHになっ…

PHP OneDriveへOAuth2.0認証で接続成功

…g.com PHPでOAuth2.0認証し、OneDriveのユーザー情報やフォルダ情報を表示するところまで成功した。 OAuth認証の処理イメージは以下図のとおり。 全体図 今回のプログラムでは、全体図内にある「クライアント=Webアプリサーバー」として、自宅サーバ(jitakusrv)を使って進める。 前準備 マイクロソフトの開発者サイトに行って、開発者登録を行う。 https://account.live.com/developers/applications/ このと…

bash コマンドでOneDriveに接続/OAuth2.0認証のcodeをgetCode.phpで取得する

// OAuth2.0の仕組みがわかってきた。OneDriveAPIもAmazonCloudDriveAPIもGoogleDriveAPIも、これが分かればなんてこと無い。 このサイトが分かりやすかった。 gihyo.jp 上図でいうところの、③認可コード をまずは取得する必要がある。そのためには、図にある「クライアント」にあたるWEBサーバが必要だ。それには自宅サーバを使う。自宅サーバから①認可・認証画面の表示要求(getCode.php) をマイクロソフトの認可サーバに投…

bash PythonでOneDriveに接続する

….live.com/oauth20_authorize.srf?display=touch&locale=en&client_id=xxxxxxxxxxxxxxxx&response_type=code&scope=wl.skydrive+wl.skydrive_update+wl.offline_access 書き換えた文字列を、ブラウザのアドレス欄に入力すると… こんな画面が出るので「Yes」を押す。 画面が遷移し「ページを開けませんでした」となるが、このときにアドレス欄…