アプリケーションを登録し、pin / uidを取得し、アクセストークンを取得して、OnNewIntentメソッドで使用する方法のサンプルコードとウォークスルーを確認しました。
アプリケーションではなくウィジェットに対してこのOAuth認証を行うにはどうすればよいですか?
アクティビティを開始し、そこからOauthフローを開始する必要があります。
setOnClickPendingIntentを使用して、ユーザーがウィジェットの一部をクリックした場合にアクティビティを開始するか、構成アクティビティを使用して、ウィジェットがホーム画面に配置された瞬間にユーザーに自分自身を認証させることができます。