私はiPhoneアプリケーションを開発しています。このアプリは、すべてのアプリ ユーザーが共有する YouTube アカウントにユーザーが動画をアップロードできる機能をサポートしています。
アプリはアップロード リクエストを受信すると、内部で共通の YouTube アカウントにログインし、動画をアップロードします。
私の理解によると、OAuth は、非 Oauth と比較して、任意のサイトにログインするための安全な方法です。アプリのみがユーザー名とパスワードを知っているため、ログイン ダイアログ (ユーザー名とパスワード フィールドを含む Web ビュー) はユーザーに表示されません。
ユーザーにユーザー名とパスワードの入力を求めることなく OAuth 認証をサポートする GData フレームワークで利用可能なメカニズムはありますか (つまり、ハードコードされたユーザー名とパスワードによる OAuth 認証)?
編集: 私のアプリは共通の YouTube アカウントの所有者であるため、ログインに「クライアント ログイン」メカニズムを使用できますか? アプリ ユーザーのアカウント資格情報をアプリから隠すために OAuth が優先されますか?