Bluesky に関する理解度進捗履歴

social networking serviceBluesky

目次一覧

 状態:-  閲覧数:178  投稿日:2024-01-03  更新日:2024-01-03
2023 年 4 月 / 2023 年 12 月 7 日 / 2023 年 12 月 23 日

2023 年 12 月 29 日 / 2024 年 1 月 1 日 / 2024 年 1 月 3 日


2023 年 4 月 / 2023 年 12 月 7 日 / 2023 年 12 月 23 日

 閲覧数:55 投稿日:2024-01-03 更新日:2024-01-03

2023 年 4 月


2023 年 4 月時点では投稿をShare機能でシェアしても、Blueskyに登録していない人はウェブからは閲覧できない。
外部に投稿を埋め込むことができない。
oEmbedも非対応。

2023 年 12 月 7 日


待ちに待っていた「Bluesky Invite Code」が今日届いたので、ようやくアカウントを作成することができました。

2023 年 12 月 23 日


Blueskyアカウントでの投稿が一般公開されるようになりました。

2023 年 12 月 29 日 / 2024 年 1 月 1 日 / 2024 年 1 月 3 日

 閲覧数:52 投稿日:2024-01-03 更新日:2024-01-03

2023 年 12 月 29 日


PHPを使用してBlueSkyのソーシャル投稿を取得する方法が分からない。
PHPからBlueSkyソーシャルAPIへPOSTする方法は複数掲載されていたが、GETする方法は一件も見つからなかった……。
なぜ?

2024 年 1 月 1 日


PHPからライブリを使用せずに、API経由でPOST投稿に成功。
だたし、画像を投稿する方法は不明。

2024 年 1 月 3 日


JavaScriptでライブリを使用せずに、API経由でGET取得に成功。
・ただし画像は取得できていない。
・アプリ認証しているため、自分の投稿しか取得できていない。

2024 年 1 月 4 日 / 2024 年 1 月 24 日 / 2024 年 1 月 25 日

 閲覧数:53 投稿日:2024-01-04 更新日:2024-01-26

2024 年 1 月 4 日


午前中
PHPライブラリを4つ選出

17:45
これからデモを設置して動作確認していく。

20:32
画像1枚投稿できた
0:04
画像1枚のコードしか見つからない。いくら探しても。

1:12
43ポストして諦めた。
明日もう一度探して別れなけれは1イメージ画像アップロードで運用していくことにする。

2024 年 1 月 24 日


API経由した複数画像投稿にようやく成功


2024 年 1 月 25 日


使用するライブラリを決定

2024 年 1 月 26 日 / 2024 年 1 月 27 日 / 2024 年 1 月 28 日

 閲覧数:46 投稿日:2024-01-26 更新日:2024-01-29

2024 年 1 月 26 日


新規アカウント作成するも、SMSが届かないため、認証されない。
なぜ届かないのか理由がわからない。

スマホの問題?
ちょうど携帯からスマホへ変えたタイミングだったこともあり

複数アカウントを作成したから?
複数アカウント作成してよいか、そもそも分からない

招待コードが原因?
招待コードには期限がある、という情報もあるが、期限切れの招待コードはどうなるのかが不明。
付与者には、期限切れと表示されるのか、など

サポートへ問い合わせ
とりあえずサポートへ問い合わせメールを送信したが、返事がくるかも不明

POVO2.0
原因を切り分けリため、SMS認証ができるPOVO2.0へ申し込んだが、こちらも返信内容が理解できず手詰まり


現状
・Blueskyアカウント数 4
・招待コード数 4

感想
マジで困っている……

16:18
今、14:18。
14:30 まで待って進展が見られない場合は、この件は一旦保留。
これ以上、関わっていられない。
明日、サポートからの返信と、POVO2.0 からの返信を待って、その後のことはそれから考える。
それまでは、Blueskyはないものと考える。

16:47
原因判明。
原因は、「機内モード」がONになっていたこと。
「機内モード」がONになると、「Wi-Fi」「音声通話」「SMS送受信」が使用不可になる。
初めて知った。
私は、「機内モード」==「マナーモード」だとずっと思っていました。

20:28
Bluesky SNSのヘッダー画像サイズに関するドキュメントはどこかにありますか? - スタック・オーバーフロー

2024 年 1 月 27 日


8 アカウント目で下記エラー。
7 アカウント目までは作成できた。
There are too many accounts currently using this phone number. Max: 3
この電話番号を使用しているアカウントが多すぎます。最大3件
直近 24 時間で 3 アカウントまでなのか、それとも 仕様が変わって現在は 3 アカウントまで作成できないのかは、分からない。

2024 年 1 月 28 日


API経由で、post 1 件取得できるようになる。
やったー!
これをやりたかったんだよ。

Embed Bluesky
非常に惜しい。
・画像 4 枚投稿時の画像リンク先が、表示画像と異なることがある。
・日付をクリックしても自身のpostへ遷移しない
自分で作るしかないようだ。

2024 年 1 月 29 日 / 2024 年 1 月 30 日

 閲覧数:54 投稿日:2024-01-29 更新日:2024-01-30

2024 年 1 月 29 日


実運用開始
アプリケーションの組み込みに成功。
Webサービス更新と同時に、XおよびBlueskyへ画像 1 枚と本文をハッシュタグを付与して投稿した。
※Blueskyには、ハッシュタグ機能はない

post1件埋め込み
力技ですが、画像4枚あるpostの埋め込みに成功しました。

手順
1.「Embed Bluesky」で埋め込み(js)
2.埋め込み結果のhtmlをフルコピペ
3.該当cssをフルコピペ
4.1.「Embed Bluesky」埋込を削除(js)
5.画像リンクの不具合を手動で修正

「Embed Bluesky」ではない理由
・画像4枚あるpostでは、画像のリンクがおかしい画像がある
・iframeだから

次は?
API経由で取得したデータを「post 1 件埋め込み」に流し込む作業を行う

2024 年 1 月 30 日


API経由で取得した「post 1 件埋め込み」データをMySQLへ格納するために変数へ格納する作業
11:08 に完了。
動画がないので、全 7 項目。
ライブラリ未使用だと投稿日時を取得できるが、ライブラリ使用すると 時間がずれる。
AIに質問したら下記回答を得たが、何度試しても期待したどおり動作しないので、
//date_default_timezone_set('Asia/Tokyo'); //日本のタイムゾーンに設定


仕方がないので、手動で 9 時間経過する処理を追加したら合致した。

16:19 に完了。
1 postをDBへINSERTできた。
※MySQL 5.7 では 2 つ以上のカラムにデフォルト値としてCURRENT_TIMESTAMPを設定できないので、テーブル構造のデフォルト値を一部変更した。

18:16
ようやくやりたいことの最低限ができた。
「Embed Bluesky」にはpostへのリンク機能がないと勘違いしていたが、本文にリンクが張られていることに気がつく。
これは、Blureskyの仕様と異なるため、日付にもpostへのリンクを貼る。
また、アバター画像にプロフィールへのリンクが張られていないようなので、これも張る。
ただ、諸事情により、画像 4 枚postが前提となった。
サービスページには、固定postを 1 件だけ表示するため。
いろいろ試したが、height:100%を指定すると、高さが異なる画像を 4 枚並べた際の見栄えが悪いため、断念。
他の埋め込みでは、画像をなるべく大きく表示させる。
次は、画像のlazy load対応。

21:18
新しい電話番号を取得。
4 アカウント目まで作成できたが、5 アカウント目を作成しようとしたところで、下記エラーが発生して、SMS認証に必要なコードを受け取れなかった。
うーん、なかなか厳しいね……。
There are too many accounts currently using this phone number. Max: 3



2023 年 12 月 23 日より、Blueskyアカウントでの投稿が一般公開されるようになりました。

Bluesky の仕様



週間人気ページランキング / 11-16 → 11-22
順位 ページタイトル抜粋 アクセス数
1 Xの「矢印を使い、指示された席に人物を移動させてください。」は縦横アイコンを合わせる方式 | X 82
2 「mmpx12 / twitter-media-downloader」は 52 件しか一括ダウンロードできません | X 27
3 ソフトバンクの携帯電話番号は「My SoftBank」から無料で変更できます。※My SoftBankから電話番号の変更手続きをする場合には、料金(事務手数料)の発生はありません | ソフトバンク(通信) 12
4 「楽天トラベル」の宿泊履歴は 3 年経過すると削除されるため、注意が必要です。 | 旅行 10
5 オンラインサービス 0 8
6 ビックカメラへの苦情連絡先 | ビックカメラ(EC) 6
7 このエントリーの結論 / Xから一括ダウンロードするまでの手順 / 52 件しかダウンロードされない 5
8 Xの「ネズミが左の画像と同じ量のチーズにたどり着ける画像を探しましょう」は、ネズミが確保できるチーズの数を合わせる認証方式 | X 4
9 「NTT東日本機器(レンタル)」返却先は「東日本電信電話株式会社」です。「機器が未返却」である旨の連絡は「東日本電信電話株式会社」から来ますが、この件に対してuserが問い合わせることができる相手は契約先により異なります。 | インターネットサービスプロバイダ 3
9 「WebサイトにIPアドレス制限」設定していることを確認できるオンラインサービス | プログラミング 3
9 身に覚えがない「下書きメール」と「受信メール」があったので、「Yahoo!メール」のパスワードを変更しました。 | Yahoo!メール(メール) 3
10 「0120-3244-77」は「みずほ銀行コールセンター」の電話番号。「0120-3242-99」は「みずほダイレクトヘルプデスク」の電話番号 | 銀行 2
10 「Twitterデータ」をダウンロード出来ない。途中で失敗する。ネットワークエラーが発生する | Twitter 2
10 ログアウトが面倒なWebサービスは、「Google Chrome」ブラウザのゲストモードを使用して、ログインします | Gmail(メール) 2
10 試してみたが、私の環境では「IMEが無効です」を解決できなかった内容 / ctfmon.exe。スタック ベースのバッファーのオーバーランが検出されました。 / Windows システム ファイル チェッカー 2
11 「NURO 光回線」を検討した際に調査した内容 | インターネットサービスプロバイダ 1
11 2019/11/28より「AGPtEK M20」を再度使用することにしたため、基本的な操作方法を再確認 | AGPtEK M20(MP3プレーヤー) 1
11 アカウント作成 1
11 Twitter メディアダウンローダ | Chrome 拡張機能 1
11 Yahoo!知恵袋 で質問投稿者が後から(パソコン経由で返信する際)画像アップロードするためには、左下の風景アイコンをクリックする | Yahoo!知恵袋(Q&Aサイト) 1
2024/11/23 1:02 更新