JavaScript と HTML のみを使用して、Web サイトに Twitter のログイン機能を追加したいと考えています。
出来ますか ?
JavaScript と HTML のみを使用して、Web サイトに Twitter のログイン機能を追加したいと考えています。
出来ますか ?
はいといいえ。
執筆時点では、twitter はクロスサイト リクエストを許可していないため、ブラウザー クライアント側の JavaScript だけで実行したい場合はできません。
ブラウザはサンドボックス環境で JavaScript コードを実行します。これにより、サード パーティのドメインが明示的に許可する場合を除いて、別のドメインにリクエストを行うことはできません。これは、HTTP アクセス制御 (CORS)と呼ばれます。
ただし、Twitter API はもちろん、ブラウザーで実行されていない JavaScript アプリで使用できます。
したがって、Web サイトにこの機能が必要で、JavaScript のみでコーディングしたい場合は、Web サイトのバックエンド API を nodejs で記述するか、@RationalDev が提案するような別のサードパーティ サービスを使用する必要があります。