iPhoneでモバイルアプリを開発しています。Facebook / Twitterでアプリを作成した後、2つのキーを受け取りました。
- FacebookはそれらをアプリIDおよびアプリシークレットと呼んでいます
- Twitterはそれらを消費者キーおよび消費者シークレットと呼んでいます
GoogleのチュートリアルとしてOAuth認証を使用する場合、続行するにはアプリが両方のキーを提供する必要があります。なぜ2つのキーが必要なのか混乱しています。それらの名前(idとsecret)として、それらの役割はLinuxのパブリックキーとプライベートキーのペアに等しいと思います。ただし、アプリを続行するには、2つのキーの両方を提供する必要があります。
秘密鍵を、アプリのコードではなく、自分のApache /PHPサーバー(秘密の場所)に配置したいと思います。私のアプリは承認のみを担当し、サーバーは投稿などの他のタスクを続行します...