他サイトのOGP生成についてはもう公式に任せようかな...本質ではないし、保守つらいすし
他サイトのOGP生成についてはもう公式に任せようかな...本質ではないし、保守つらいすし
興味を持つタイミングで大体忘れるやつ、サンキューLLM
報告ありがとうございます!当方でも再現を確認しました。
これ昔は取得できたんですけど、できなくなっちゃってますね。youtubeの仕様変更などが裏で行われて影響を受けたとかだと思っています。
大幅な改修作業を進めてる最中で、ちょっとすぐは対応できるかは言えない状況ですが、必ず対応します!
AIでフロントエンド書くの楽でいい、理想のやつは一発で出ないからチューニングありきではあるが…これまでの苦労はなんだったんだ
appパスワードには消えないでいただきたいが!
OAuthにすると完全にステートレスにできないのか…
この際だから対応しようと思ったけどうーんになってきた
Blueskyの醍醐味はフィードにあり。こちらはフォローしている人の最新投稿が読めるフィード。フォローしている人をまんべんなく巡回できる
bsky.app/profile/did:...
鍵垢対応どうなるんだろね、鍵にする前までの投稿は公開されて、鍵中の投稿だけprivに保存されて…みたいな(てきとう)
bskyチームのrafaelさんから下書きの細かい説明きてた
1.PDSのデータは公開されています、プライベートデータはプロトコルチームが対応中です
2.下書きは非公開である必要があります
3.ブックマークのように下書きのlexiconはモデル化されていますがデータはappviewに非公開で保存されています
4.Blobはデバイスに保存されているため他のデバイスから参照しようとするとバナーが出ます
5.PDSにBlobを保存してもレコードから参照がないと定期的にクリーンアップされます
6.下書きは500件に制限されていますが、今後プライベートデータに移行できれば制限はなくなります
こんなところ
単にcarに出ないだけでPDSには保存されてる説がありそう、おれは雰囲気でatprotoを語っている…
これちゃんと読んでなくて見返したらすげぇいいこと書いてあって感動した
なんだよ〜〜〜買い被りすぎちったじゃんね
型ではなく系
repo.createRecordとかapplyWriteで通常の投稿は作成されるので、draftについてはapp.bskyがPDSとは別で管理してる可能性がある(carにも居なかったし)
下書きを作成したアカウントのrepo.carを覗いてみたけどapp.bsky.draft が居ない。
app.bsky.draft.createDraftというのを叩いてるぽくて、com.atproto.repo型ではないらしい?
だからatproto的な対応ではなくblueskyのapp個別の対応だということかな
app.bsky.draft.getDrafts
...
"id": "3mejxdsc7bs2j",
"draft": {
"$type": "app.bsky.draft.defs#draft",
…
"deviceName": "iPhone",
"posts": [
{
"$type": "app.bsky.draft.defs#draftPost",
…
で答えが知りたいんだけど技術っぽい話はなさそうだし、検証しないとダメなやつかな
atprotoを学んだ今なら、なぜ下書き機能にここまで時間がかかったのかがわかる気がするぜ
多分これつまり非公開のレコードをどうやって対応するとか、そういうことでしょ(推測で話してます)
過去の自伝記事すっげ〜馬鹿なこと書いてんな〜SkyshareATProto対応できたらまた書こうかな
@so-asano.com ブルキャスのLIVE表示対応おめ!!!(?)
ぽまえらもおいらと一緒にえーてぃーぷろと勉強しようぜ、しなくてもいいです
脱法lexicon
lexiconを使うツールがヤギなのはユーモアかね、辞書食わんといて
lexiconてジェネラルなものみたいな印象あったからあんま固有名詞入れたくないんだけど、発想自体が間違ってるんかな
lexicon.garden/help/adding-...
結局今はcollection名は認証できるように実在DNS使った方がええんか
クソデカ改修になりそうだけどランニングコストを今のうちに限りなくゼロにしておきたいのよね
skyshareは大きな一歩を踏み出し中
後2ヶ月は菓子パン1.2個分ぐらいの請求されちゃう、お昼ご飯2回分