「インスタンス」を含む日記 RSS

はてなキーワード: インスタンスとは

2018-01-21

人力でソースを綺麗にする時代もそのうち終わるのかな

バイトコード変換後の実行効率意識したプログラムは、一部を除いてほぼ時代遅れになった

DeepLearning様に「真似したいシステムURL」を投げたら大体のプログラムテスト作ってくれる時代に早よならんかなあ

2017-12-25

無届でmastodonインスタンス運営するのは違法なのでは?という話

総務省的には、オープンチャット掲示板は届け出が必要ないけど、

個人間のプライベートチャットダイレクトメッセージ機能があるWebサービスには

電気通信事業者の届け出』という手続き必要になるとのこと

ソース

http://www.soumu.go.jp/main_sosiki/hunso/data/pdf/111102_02.pdf

電子掲示板(チャットの項目も似たようなもん)

インターネット経由で不特定多数利用者文字情報などを交換することができる『場』のことをいい、

他人通信媒介せず、電気通信回線設備を設置していない場合には、登録及び届出が不要通信電気通信事業判断される

(場の提供を行う場合であっても、サービスの一部として利用者間のメッセージ媒介を行う機能提供している場合、届け出は必要判断される)

ってことは、多分mastodonDM機能や、多分鍵垢機能も含めてこれに引っかかるような気がしてんだけど、法律専門家ではないけど多分そうだよね?

電気通信事業者の届け出って個人でも割りと簡単申請できてお金ほとんどかからないみたいだけど、

個人行政書士かに金払うのもアレなんでQiitaとかでやり方まとめてくれる人おらんやろうかなぁ

Webサービスとかアプリとか開発する上で法務とか開発より上のレイヤの話ってあんまりエンジニアは話さないよねー

2017-12-23

Azureで動かしてたインスタンスが気づかぬうちにダウンしてた。

そのせいで動かしてたプログラムも起動してなくて指定時間に録音が開始されずにラジオ録り損なって悲しい。

と思ったんだけどポータル見ても落ちていた様子はなくOSの方がなんらかの原因で落ちたのだろうか、ログには何も残っていないが・・・

2017-12-16

Twitterから移住先を真面目に検討しているのだが

醜い表現に対する規約改変による規制強化や誤検知上等なAI監視による自動凍結もそうだしTogetter潰した件もそうだし最近Twitterはなんかもういろいろとダメ

リアル社会での鬱憤や嫌いなものを汚い言葉表現することも許されないインターネットに何の価値があるっていうんだよ、

Twitter社は綺麗なTwitterを目指しているようだけど僕はそんな綺麗な空間にいたいとは思わないので素直に移住先を検討したいと思っている

うーん、なんか良い感じの場所ないやろか

2017-11-23

メタナントカ

例えば「AB」という概念があった時, 「ABAB」「ABのAB」「ABに関するAB」という概念も成立しうる場合, その概念は「メタAB」と呼べそうである.

あたりがぱっと思いつくけれど, 身近な例でも応用できないだろうか.

意外と難しい.

2017-11-20

夢中になれそうなもの候補を書きなぐった

2017-11-13

こういうMMORPGがほしい

月1000~3000円の定額で、ゲーム進行に影響するアイテム課金は無し

できれば日本製

剣と魔法中世ヨーロッパ世界

ジャンプが出来て条件次第(かなり厳しい)で空も飛べる

地上に見えない移動障害存在しない

ワープ不能な、時間をかけて困難を越えて行く価値がある「遠い場所」が存在する

行動の大部分はフィールド上で

インスタンスエリアはオマケ程度でいい

プレイヤー間でフィールド上のNMや資源を奪い合える

同等のアイテムをコツコツプレイで入手する手段もあり

戦闘に地形を利用できたり、地面に何か仕掛けたりできる

最強装備も半分くらいは売買可能

最強装備の3分の1以上は生産可能

IL制じゃない

レア以外の装備は消耗して最後は修理不能になる

消費アイテムがけっこう強力

一部の辺境エリア限定で、入場制限も装備制限もないPK可能

PKエリアにも最強装備と最良の金策手段がある

ソロでも30分程度で取り戻せるデスペナあり

惰性で14を続けてるけど、不満だらけなのでつい書いてしまった。14の戦闘プレイヤー間で競合する要素がまったくない。PvPゲームスポーツとして隔離されているので、わざわざやる理由がとても稀薄。ソーサーカード暇つぶしするのと同じ。

一定以上に強い装備は取引できないし、最強装備でもアップデートゴミになるのが早すぎる。IL制とインスタンス主体という最悪のコンボ。クラフターはマケボ上で戦うのが楽しいけど、最強装備から完全にハブられてるのがとても不満。

UOがけっこう理想に近いのかなと思って調べてみたら、古いだけあってもう経済が飽和して死んでるらしいのね。経済はとても重要なので、時間が経ち過ぎたゲームはだめかな。ファンタジーRPG限定しなければけっこう近いのがありそうだけど、今は剣と魔法世界に浸りたい気分。

2017-11-11

なんでITmediaは「膣鯖」について言及しないの?

仮にも日本初?のマストドンインスタンス流行している文化について全くと行っていいほど言及がないのはなぜだろうか?

これまでやってることと言ったらおおよそ技術的なことやら、ことやらばっかで文化的なことについては完全にノータッチ

こんなんじゃいつまで経ってもマストドンTwitterに追いつくなんて不可能だし、注目すらされないだろう

「膣」の一文字を出しさえすればTwitterやら何やらから野次馬やらが集ってくるのは間違いないのになぜやらないのだろう

膣のちから過小評価しているのか?

これこそがJP鯖を象徴する一文字であるのに。そうともさ。膣鯖は正にJP象徴するにふさわしい言葉

誰もがそこにあるのを知っているが、その文字や中身について言及することは公に避ける傾向にある

一方チンポはどうだろう。多少顔をしかめられるかもしれないが、膣のように声に出すことを阻まれ言葉ではない

掃除の仕方すら知らないと言う辺りがまさにそんな感じだ。あこれはフレにこの話か。アカウント消すとトゥート発言内容全削除する負荷がとんでもないことになるからアカウント削除機能を使えないようにしてるっていう。

 

かに内容については言及しにくいことばっかだろう。大抵はJK自称する住人たちによる女装写真上げや、彼らによるオフ会報告があるかと思えばラブホ玩具使って一日中メスイキする既婚者のツイキャス配信されてたりする。

こんなのが外に漏れたら、「Mastdonはやべー奴らの巣窟」と見られかねない。いやそれ以前にスポンサーが良い顔しないだろう。(企業運営されてるフレにこは運営による介入があるから健全話題にとどまっているようだが、JPにはそれがない。)

しかしこれ公開されると「うちも企業インスタンス立てたい」みたいなこと言ってるどっかの企業に対して「格安」でサーバ提供して儲けようと企んでる連中の計画破綻するので、誰も言及しないんだろうなとは思うが。

 

しかし、膣鯖の文化が膣のようにいつまでも隠されていては、Twitterのようなチンポになることは出来ないのではないのか?内容をオープンにしてチンポ鯖になることによってマストドンは初めて日の目を見れるのではないだろうか?

ご清聴ありがとうございました

2017-11-02

マストドン

RSSリーダーfeedlyって、各ブログ記事タイムライン風に表示するじゃん。

ツイートフォーマット標準化して好きなWebサーバー各自が公開して、クライアントの側で勝手タイムライン風に表示すればいいんじゃね?

マストドンって中央集権でないのがいいって話があるけど、わざわざインスタンスを用意しなくても、こっちのほうが簡単だよな。

 

と思ったけど、このほうしきだと自分が何人にフォローされてるか把握するのが難しいから、自己顕示欲を満たせなくて面白くないか

2017-10-14

マという場所(マストドンの話)

マ(ma.mstdn.jp)というインスタンスがある。

簡単に言えば、1文字しか入力できないSNSだ。

絵文字漢字で、なんとなく相手状態気持ちを察する。相手が言いたいことが分かったとき自分の言いたいことを分かってもらえて反応が来たとき、とても嬉しい。

1文字で伝わることなんて本当に少ないけれど、内容よりも伝わったこと/伝えられたこ自体が嬉しい。凄く原始的な喜びだと思う。もちろん、伝わらなくても構わない。伝えるほどのない気持ちも気軽に投稿できる。たまに、何の意味もない平仮名投稿して満足することもある。

1文字制限にはもっと大きなメリットがある。余計なことを言わなくて済むところだ。

辛く悲しいときSNSに繋ぐと、私はいつも余計なことまで書き込んでしまう。それはブーメランになってたり、無意識他人への当て付けになってたりして、全くメリットがない。でも、マにはそんなことを書き込む余地がない。「悲」とか「辛」だけ入力するしかできない。それが良い。それを書き込むだけでも、心は少し落ち着く。

ユーザーは今400人ちょっとで、ローカルタイムラインゆっくり流れている。私はここをとても気に入ってるからもっと人が増えて欲しいと思う。お喋りが大好きだけどお喋りに疲れた人、お喋りで墓穴を掘りがちな私みたいな人にオススメだ。

2017-10-10

anond:20171010131413

中小個人規模でも「サーバ(のインスタンス)ごと納品」が認められるようになったのは非メジャー言語使いにとっては光明である

ぶっちゃけ入力受け付けて希望の出力してメンテナンス契約さえあればユーザーは満足なわけだから

中身がどうなってるかとか開発言語が何かとかはわりとどうでもよろしい

そこにこだわる客は切っちゃえ

2017-09-06

メソッドチェインとか

Rubyもっとマイナーだった7年くらい前にどや!ってメソッドチェインでコード書いて公開したら読みづらいって言われまくった記憶がある。っていうか俺もメソッドチェインっていう言葉概念も知らなかったし、周りにもメソッドチェインっていう言葉も書き方も浸透してなかった。とにかく俺は関数繋げて1行で欲しい値を取り出す方法の方がカッコいいと思っていた

当時はgithubを俺は知らなくて(いま調べたらgithub設立2008年から自分が知らなくてもしょうがないな)google docsに載せて公開してた

たぶんrailsっぽいメソッドチェインの1行関数で返り値を次の1行関数に渡すような書き方が今後増えていくと思うけどどうなんだろう

あとやっぱりオブジェクト指向って微妙な感じがある。データの持ち方をその都度クラスにはめ込んでインスタンスにするって方法がなんか気持ち悪い。関数だけでいいじゃんってなる。コード書く時にわざわざクラスを作りだしてそれに関数を押し込めなきゃいけないのがなんか気持ち悪い(コード書いてる時に最初に思いつくのはクラスでもオブジェクトじゃなくて関数だ。車を欲しいから車を発明するじゃなくて移動手段が欲しくて結果として車が発明されるのだ)

犬っていうクラスが無くても、鳴くっていうメソッド存在させておきたい。後から大きな声で鳴くにして、最後あたりで犬が鳴くとか猫が鳴く、みたいなコードの書き方ができなくてクラス最初に作らせるのが思考に縄をかけられる感じがしてキモい

人間思考抽象から具象に下ろすことだって多々あるのに、オブジェクト指向もといオブジェクト思考は具象から抽象に上げなきゃいけないか

例えば俺の妄想はこんな感じ

get_text.from("anond.hatelabo.jp").all_page.tag("title").to_a

2017年現在なら、これも通じる感じある

で、これで使われてる自作メソッドクラスに押し込めようとすると急激にダルくなる

2017-08-29

相互フォローしてる同じネトゲやってる子持ち主婦

最近FF14を初めて楽しんでいるようだけど

どの国の陣営に属すかみたいなのを選ぶのに(別に他のプレイヤー敵対とかはない)

軍隊に入るとか重い…」

だの、

シナリオやってて、国同士の抗争内容なので、気持ち悪くて吐いただのツイートしてて

繊細すぎて怖いよ…と思っている

てか、子持ち主婦ぶりっ子しか見えない…(ロリキャラ使ってる)

そう考えるとドラクエ10世界観勧善懲悪なんだなあと思った

シリアス系のMMOだと結構相手にも事情があったりとかするよな~

早くもいろんなインスタンスダンジョン時間切れとか失敗しているようなので、

そろそろドラクエに戻ってきそう。ヒラとか絶対無理から

2017-08-24

AWSハードウェア障害ないとか言ってる人はエンジニア引退して

ソシャゲがトラブったことをきっかけに、クラウドエアプ勢の大先生だちが珍説をぶち上げてる

曰く、「AWSクラウドなんだからハードウェア障害なんて起こらない」「仮にあったとしたら世界中が大騒ぎじゃん」みたいな理屈らしい

頼むからAWSドキュメント一度でも読んでから言ってくれ。

物理ホストハードウェア障害インスタンスが立ち上がらないとか普通にあるし、1個や2個物理ホストが死んだくらいでいちいちリージョンステータスすら変更しねーよ

彼らが使ってたのはEC2だろうし、そこのSLAをもう一度読んだ方がいい。そして、もし本当にITエンジニアで、AWSハードウェア障害なんてないなんて言ってる人は、頼むから引退してくれ。システム作るレベルにいないから。

2017-07-02

日本人はなぜ入門者に厳しいのか?

週末の書店

プログラミングコーナーに行くと、いつもうんざりした気分になる。

何故ってこんなに入門書が溢れかえっているのに、何一つとして入門者向けの本が無いからだ。

日本書籍小売の総本山神保町三省堂書店の棚の端から端まで見た所で、ビギナー向けの本などありはしない。

なぜなら、入門書を謳っている本のコードほとんどが動かないコードからだ。

入門書だと言うのに、ページを割くべきところに文章イラストを割かない本が多すぎる。

例えばポインタコンストラクタインスタンスカプセル化…それぞれの概念

イラスト入門書だってそうだ。「入門」と書いてあるからといって、開いてみればデッサンや形のとり方を教える本などありはしない。

そう、日本入門書とは「元々デキる人がリメディアルとして持っておく本」のことであり、「ビギナー向けのウェルカム本」ではないのである

からといって、誰もがpython専門家になる胎教を受けて産まれるわけではないし、誰もが10代で写真と見まごうスケッチを描けるわけではない。

基本的には「デキる人」に着いて指導してもらうのである

では、その「デキる人」は誰に教わったのか?やはりデキる人たちや、海外入門書を車座になって読んで学習したのである

しかし、その「始祖・デキる人」がヒーロー時代とは、今とは複雑度合いも、求められるものも違う。

今は学生であっても、ある程度の高度な成果(ここでは、ネットで発表したものネットニュースでバズった経験や、学会評価された経験のこと)があって始めて企業受験票でしかない。

なぜ入門者向けの本がないのか?

それは(少なくとも)日本人初心者嫌いの民族からである

習うより慣れろ。仕事は見て盗め。教えられるのを待っているな。・・・

自分より出来ないやつに教えるのが大嫌いなのだ。(入門書の著者ですらそうなのだ!)

上にあるように、ある程度デキる人でないと、その手の会社には認められない。

からといって、大学教育で手ほどきを受けられるわけではない。これもある程度デキる人向けなのだ

では、書籍自助努力を、となっても、文頭にあるように、入門書向けの本など無く。

デキる人に一子相伝の手ほどきを受ける必要があるのだ。

では、デキる人はどこにいる?これもやはり雲の上の大学しかいない・・・

今はネットがある?これも難しい。

知恵袋や、teratailであっても、初心者に与えられる答えは「ググレカス」のみ。

では、ネットジャストな回答があるか?といえば・・・ない。基本的には公式リファレンスコピーや、動かないコードしかない。

デキる人は、デキない人の気持がわからない。何がわからないのかわからない。

からあいつらがわからないのは、あいつらが勉強不足だから、と考える。

からないのは、あいつらの自己責任だ。だから初心者は嫌なんだ。となる。

適性を測っている、という見方もある。

しかし、適性というもの基本的にやらなければわからないもので、やる前の教育から放棄しているのは適性を測るというより、

単純に教育放棄しているだけにほかならない。

日本人初心者軽視、というか教育軽視は今に始まったことではない。

「失敗の本質」でもそれは指摘されている。ということは戦時から既に教育嫌いなのだ

職場でもそう。教えられるのを待っているな、と言っておいて、いざ聞きに行けば「常識でわかるだろ」「ネットで調べて」「リファレンスマニュアル調べて」

学校でもそうだ。

授業の勉強も予習が前提。では授業ではより高度な話をするのか?しない。教師我流の演習である

演習するだけならば、家や図書館黒本赤本を解いていたほうがマシじゃないか

学校教育ですらこうだ。

日本人はとにかく初心者が憎い。潰したくて仕方がないのだ。

2017-06-19

絡みのない人リムます

最近マストドンおもしろくてあちこちインスタンスにいっては愚にもつかないことをトゥートしては悦にいっている。初期のTwitterいまでもプロフィールなどによくみるリプライなどのやりとりのない人はリムるという宣言マストドンでも目立つようになってきた。絡みが再開すればフォロバを考えてもいいですと。「何様?」と思うことはさておき、簡易チャットとして使うのはもっと手頃なところがあるような気がするんだけどといつも思う。Twitterときも思った。今やざっくりとしたTLなんかみることは不可能なのでどういうことになっているかはさっぱりわからないけど140文字ギリギリアカウントギッシリつけた「おはあり」を送りまくってるのは朝のよくある風景だった。同じことをさっそくマストドンで繰り返そうとしている。マストドンはそれぞれインスタンス個人単位で作ることができるので「そういうこと」専用の場というのがほどなくできて散り散りになっていくということを考えると一過性の今しか見ることのできない風景で有り難いものなのかもしれない。だが、やっぱりなぜかわかりそうでわからないがムカつく。自分がその絡みに入ってないという妬みなのかもしれないしそう思われること必至なので黙ってはいるが。

2017-06-18

今更ながらBitcoin/イーサリアムのマイニングを始めてみた。

自分Bitcoinという響きを初めて聞いたのは2015年くらいだろうか?当時はまだまだ日本語情報も少なく、そのうち値上がりするんだろうなーと思いながらも気が重くて中々手が出せなかった。Coincheckという取引所登録したこともあるが、クレカで入金したら10%くらい(正確には覚えていない)の法外な手数料を取られたのに驚愕し、1万円入金しただけで終わってしまった。(せめてBitcoinじゃないくてETHを買っていたら今頃もう少し美味しかったのだが、、、)

さて、下手に参入するタイミングを逃したので、今が天井なんじゃないかと思ってなかなか始める気になれない。

そんな自分最近バブルに釣られて、ついに重い腰を上げた。直接BTCもETHも買ってみたけど、今買っても高値掴みになるんじゃないかと思い、中々大金を突っ込む気にはなれない。

ここはエンジニアらしく自分マイニングでもやってみるかと色々調べて見た。

仮想通貨価格は上がっているが、価格が二倍になっても掘るためのコストは二倍にはならない(正確には参入者が増えるので、多少分け前は減る)

まり最近バブルにも関わらず、掘る方の原価は変わらないので高値掴みは避けられる!という塩梅である

ところが、今やビットコインは専用のハード(ASICとかFPGAとか)がないと勝負にならない世界らしい。イーサリアムはGPUで掘るしかないので手元の機材で挑戦できるものの、日本世界でも電気代が高い部類らしく、自前でやってもあまりからないんだとか。(ケーブル抜けて電源落ちた拍子に、数万円で買ったグラボマザーボードがオシャカになったブログが出てきて戦慄した、、)

一旦諦めかけたが、世の中にはクラウドマイニングという仕組みがあることが判明した。

要すれば、みんなが出したお金マイニング装置データセンタのように一括購入、運用する仕組み。

仮想通貨を掘る専用のマシンAWSサーバのように買える。

設定もメンテ勝手にやってくれる。

出資者には金額に応じてマシンリソース(ハッシュパワーと言うらしい)が与えられて、BTCとかETHとか、指定したコインを掘ってくれる。

これってお得なのか?と思い調べてみた。

一応、散々調べた結果詐欺じゃなく運営がマトモなサイトで一番価格競争力があるここで試算した。(もっと安いとこもあるが、詐欺が大半らしい)

https://www.genesis-mining.com/

例えば今爆上がり中のイーサリアム用のマシン価格は1MH/s で30USD、30MH/s で870USD(2年間利用できる)

とりあえず、30MH/sでナンボくらい掘れるのか計算してみる。

https://www.cryptocompare.com/mining/calculator/eth?HashingPower=30&HashingUnit=MH%2Fs&PowerConsumption=0&CostPerkWh=0.12

(この会社プラン電気コミコミなので、電気代は0にした)

今の採掘難易度で、1年間に6.41 ETH掘れるらしい。(現在のレートで$ 2,341.37)

。。。。これはありかも知れない。2年掘れる訳だけれども、仮に今の価格採掘難易度が続いたとして、5倍くらいのリターンにはなる。

コイン価格が今バブルな一方で、クラウドマイニング価格はそんなにまだ上がっていない。

ということで、上記 https://www.genesis-mining.com/ でイーサリアムの30MH/sプラン購入してみた。

クレジットカードで買ったので若干為替で損したけど、ネットに落ちていたプロモーションコード入力したら3%引きになったので、マイルも貯まると思えばまあいいだろう。

一応自分が使ったコードを書いておく。

ML9Tsp

ちなみに一日経過してETH 0.01749007掘れてたので、大体上記計算機の数値は信用できそう。

技術的にはAWSGPUインスタンス借りて、自分ゴリゴリ設定して回した方が楽しいのだけど、とりあえず始めて見るにはい価格感だと想う。GPUマシン自分で買うより安いし。壊れないし。

2017-06-15

いから黙って隠れなさい

ロリエロ漫画作家ロリエロ漫画作家ファン世間に背を向けてばれずにこっそり楽しんでくれってことだよね。

SNS拡散されてしまうと普通の人にも飛び火しちゃうからややこしくなる。

マストドンインスタンス作ってその中で盛り上がっていれば一般の人が目を触れることも無いのだから、今回みたいにややこしくならないのでは?

こんなこと書くと自由はねーのかみたいなこと言われそうだけど、無いと思うよ。

本当のロリエロ漫画作家ロリエロ漫画ファンはちゃんと自覚がありそうなものだけど。

裏の裏の更に裏道に戻りなさい。

静かにしていなさい。

2017-05-27

Twitterはあまりにも人が増えすぎて交わってはいけない人間同士が衝突して事故を起こすような事例があまりにも多くなってしまっているか

そろそろみんなマストドンインスタンスに散らばって引きこもった方がお互いにとって良いのかもしれないと思ったけれど

そういう風に棲み分けたところで意図的衝突事故を起こして楽しむようなアジテーター火種を投げ込んでくるんだろうし

もうだめなのかも

マストドン飽きてきた

jp登録してるけど、フォローした人でトゥートしてる人すごく減った。

ローカルTL見てもあさってな方向のトゥートばっかりで絡めない。

他のインスタンスといっても、自分に合いそうなジャンルのものがない。

結局はてブ増田見てる。

2017-05-18

増田痴漢

ここ数日痴漢投稿ばかりで嫌だ。

マストドン増田痴漢)というインスタンスでも作ってそっちでやってくれ。

それか増田痴漢シンポジウムでも開催してやってくれ。

2017-05-02

マストドンAPI

マストドンリポジトリ

ttps://github.com/tootsuite/mastodon

マストドンAPIリファレンスAPI実装済みのライブラリ(サードティ)の紹介

ttps://github.com/tootsuite/documentation/blob/master/Using-the-API/API.md

マストドンAPIに関するドキュメントが置いてあるディレクトリ(色々ある)

ttps://github.com/tootsuite/documentation/tree/master/Using-the-API

マストドンアプリ認証にdoorkeeperを使ってるので認証APIはこっちを参照する必要がある

ttps://github.com/doorkeeper-gem/doorkeeper/wiki

マストドンドキュメントで紹介されてるAPI実装済みのライブラリ(サードティ)を使うのが一番ってっとり早い

以上

=====

わざわざ自前でAPIを叩くコードを書く

step1

アプリマストドンサーバー登録する

ttps://github.com/tootsuite/documentation/blob/master/Using-the-API/API.md#apps

POST /api/v1/apps

必要データをPOSTするだけ、難しくない

アプリ登録をわざわざコーディングする場合ライブラリとして作って提供する場合くらい(?)

(アプリ複数インスタンス対応させる場合はやはりコード書くしかないけど)

(登録したIDを自前サーバーで持って同一アプリで共有するとか?)

別にhtmlフォーム作って送信するだけでも登録できる

(ローカルhtmlファイル作ってブラウザ表示して必要入力してsubmit送信するだけ簡単)

<form name="regsterapp" method="POST" action="http://SERVERNAME/api/v1/apps">

<input name="client_name" type="text" value="">

<input name="redirect_uris" type="text" value="urn:ietf:wg:oauth:2.0:oob">

<input name="scopes" type="text" value="read write follow">

<input name="website" type="text" value="">

<input type="submit"></form>

step2

ユーザに対してのアプリ認証

doorkeeperについて知る必要がある

ttps://github.com/tootsuite/documentation/blob/master/Using-the-API/Testing-with-cURL.md

このページに書いてあるgrant_type=password認証法ではread権限しか貰えないぽい

grant_type=authorization_codeで認証する必要がある、これ読めば早い

ttps://github.com/doorkeeper-gem/doorkeeper/wiki/Authorization-Code-Flow

GET /oauth/authorize

必要パラメータ(※1)つけたリンクアプリ認証したいユーザに踏んでもらい許可を押してもらった上でそこで表示されるコード(RETURNED_CODE)を使う必要がある

(自前サーバーなどでリダイレクトで受け取ることもできるけど)

その表示されたコード(RETURNED_CODE)を使って次のAPIを叩くと認証完了する(アクセストークンをゲットできる)

POST /oauth/token

これもただのPOSTになるのでそんなに難しくない

さっきのアプリ登録みたいにhtmlとかで簡易にもできるけどアプリ秘密キーを使うので公開はダメでしょうな

※1

ttp://SEVERNAME/oauth/authorize?client_id=YOUR_CLIENT_ID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=read+write+follow

scopeというパラメータで取得したい権限指定する必要がある

step3

認証終わってアクセストークンをゲットしたらもうAPI使えるので

ttps://github.com/tootsuite/documentation/blob/master/Using-the-API/Testing-with-cURL.md

これの2番目に書いてあるようにHTTPのヘッダに Authorization: Bearer ACCESS_TOKEN を加えてから

APIの叩けばよい

toot(トゥート)はAPIドキュメントではstatusという表現になってる

ttps://github.com/tootsuite/documentation/blob/master/Using-the-API/API.md#statuses

POST /api/v1/statuses

がtootするためのAPI

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん