Холболт дэмжих нь нийтлэх эрхээс тусдаа
Зургаан OAuth адаптер нь хаяг илрүүлэх, хаягийн мэдээллийг шалгах, эрх цуцлах хүсэлт илгээх боломжтой. Амжилттай ажиллах эсэх нь үйлчилгээ үзүүлэгчийн апп, эрх, хаяг болон орчны тохиргооноос хамаарна; хэрэгжсэн байх нь үйлчилгээ үзүүлэгчийн зөвшөөрлийг батлахгүй. Энэ хувилбарт агуулга унших, аналитик зэрэг бүх social үйлдлийн адаптер хаалттай хэвээр. Хаяг тус бүрийн төлөвийг connections.capabilities-ээр шалгаж, review_required, disabled_by_policy эсвэл unsupported төлөвийг боломжгүй гэж үзнэ.
Үйлчилгээ үзүүлэгчийн шаардлага болон API хувилбар өөрчлөгддөг. Доорх холбоосууд нь албан ёсны эхлэх цэгүүд юм. Энэ интеграцад Холболтууд хэсэгт үзүүлсэн эрхүүдийг тохируулна; өөр нэвтрэх урсгалын эрхүүдийг орлуулан ашиглах боломжгүй. Хаягийн шалгалт хэвийн байх нь зөвхөн тухайн мэдээлэлд хандахыг батална, бусад хүссэн эрх батлагдсаныг илэрхийлэхгүй.
Facebook хуудсууд
Meta Facebook Login болон Meta App ID/secret ашиглана. Хаяг илрүүлэх эрхүүд нь pages_show_list, pages_read_engagement. Энэ интеграц нэвтэрсэн хүний хандах боломжтой Page-уудыг илрүүлдэг бөгөөд хувийн профайлд нийтлэх зориулалтгүй. Аппын туршилтын үүрэггүй хүмүүст аппын хяналт болон зохих Page хандалт шаардлагатай байж болно.
Instagram мэргэжлийн хаягууд
Facebook Login-той Instagram API ашиглаж, Facebook Page-тай нэг Meta хөгжүүлэгчийн аппыг хуваалцана. Мэргэжлийн Instagram хаяг Facebook Page-тай холбогдсон байх ёстой. Илрүүлэх үед pages_show_list, pages_read_engagement, instagram_basic эрх хүснэ. Тусдаа Instagram Login урсгал нь өөр түлхүүр, эрх ашигладаг бөгөөд энд хэрэгжүүлсэн урсгал биш.
Threads
Threads App ID, Threads App Secret болон threads_basic эрх ашиглана. Meta нь хөгжүүлэгчийн апп дотор Threads-ийн тусдаа түлхүүрийн хос үүсгэдэг; үндсэн Facebook App ID болон secret-ээр орлуулж болохгүй. Нийтлэл, хариулт, статистикт нэмэлт эрх шаардлагатай бөгөөд Сэхэгэд хаалттай хэвээр байна.
Өөрийн домэйн дээрх HTTPS callback-ийг яг тохирохоор бүртгэнэ. Meta-ийн жишээ localhost callback дэмждэггүй тул дотоод туршилтад HTTPS домэйн болон түүнтэй тохирох бүртгэлтэй callback хэрэгтэй. Адаптер зөвшөөрөл авахдаа www.threads.com, API хүсэлтэд graph.threads.com ашиглана.
TikTok
Login Kit for Web, client key/secret болон user.info.basic ашиглана. Адаптер аппын хүрээнд хүчинтэй open_id, display_name мэдээллийг уншина. Query параметр, fragment-гүй тогтмол HTTPS callback бүртгэнэ. Видео жагсаах, оруулах, шууд нийтлэхэд нэмэлт бүтээгдэхүүн, эрх болон үйлчилгээ үзүүлэгчийн зөвшөөрөл шаардлагатай; Сэхэгэ одоогоор эдгээрийг гүйцэтгэхгүй.
YouTube
Нэвтэрсэн хэрэглэгчийн сувгийг илрүүлэхдээ Google OAuth вэб апп, PKCE болон youtube.readonly ашиглана. YouTube Data API-г идэвхжүүлж, зөвшөөрлийн дэлгэц, redirect URI, шаардлагатай бол туршилтын хэрэглэгч эсвэл баталгаажуулалтыг тохируулна. Видео оруулах болон Analytics эрхүүд тусдаа; бодит upload болон аналитик энд хаалттай.
YouTube холболтыг цуцлах нь тухайн Google хэрэглэгчид Google Cloud төслийн хэмжээнд олгосон зөвшөөрлийг цуцална. Google-ийн тайлбараар тухайн төслийн бүх client-д олгосон эрх, access/refresh token-ууд хүчингүй болно. Тэр зөвшөөрлийг ашигладаг бусад холболт эсвэл аппыг дахин холбох шаардлагатай байж болно.
X
PKCE-тэй OAuth 2.0 Authorization Code, OAuth 2 Client ID/secret болон users.read, tweet.read, offline.access эрх ашиглана. X-ийн одоогийн зааварт ашиглалтаар тооцох credit, endpoint-ийн төлбөр дурдсан; хандалт болон ашиглалтын хязгаар нь хөгжүүлэгчийн аппаас хамаарна. Одоогийн үнийг хөгжүүлэгчийн самбараас шалгана. tweet.write, media.write нь нэмэлт эрхүүд бөгөөд Сэхэгэд нийтлэх боломжийг идэвхжүүлэхгүй.
Хандалт өөрчлөгдвөл дахин холбох
Token-ийг автоматаар сэргээх болон урт хугацааны token шинэчлэх боломж хэрэгжээгүй. Token-ийн хугацаа дуусах, эрх цуцлагдах эсвэл холболтын шалгалт амжилтгүй болбол дахин холбоно. Callback URL-уудыг үзүүлсэнтэй яг адил хадгалж, нийтэд нээлттэй орчинд HTTPS ашиглана.
Facebook болон Instagram нь хөгжүүлэгчийн аппын түлхүүрийг хуваалцдаг. Хоёр callback URL-ийг хоёуланг нь бүртгэнэ. Хэрэглэгч/аппын зөвшөөрлийг цуцлах нь тухайн хүн энэ аппаар зөвшөөрсөн бусад Page болон Instagram хаягт нөлөөлж болно. Холбоотой холболтуудыг дахин шалгаж, шаардлагатай бол дахин холбоно; хадгалсан хэвийн төлөв нь хамтын зөвшөөрөл хүчинтэй хэвээр гэдгийг батлахгүй.
