> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1 to v2

> v1.1 search/posts を利用してきた方向けのガイドです。migrate を扱う X API v2 スタンダードティアのリファレンス。

### Standard v1.1 と X API v2 の比較

v1.1 [search/posts](/x-api/posts/search/introduction) を利用してきた方向けに、本ガイドは standard と X API v2 の search Posts エンドポイント間の類似点と相違点の理解を助けることを目的としています。

* **類似点**
  * OAuth 1.0a User Context と OAuth 2.0 App-Only
  * 投稿の編集履歴とメタデータのサポート
* **相違点**
  * エンドポイント URL

  * App と Project の要件

  * レスポンスデータ形式

  * リクエストパラメーター

  * 新しいクエリ演算子

  * AND / OR 演算子の優先順位

#### 類似点

**OAuth 1.0a User Context と OAuth 2.0 App-Only 認証**

v1.1 search/posts と X API v2 recent search エンドポイントはどちらも [OAuth 1.0a User Context](/resources/fundamentals/authentication) と [OAuth 2.0 App-Only](/resources/fundamentals/authentication#oauth-2-0) をサポートします。

したがって、これまで standard v1.1 の search エンドポイントを使用していた場合、X API v2 版に移行しても同じ認証方式を引き続き使用できます。

選択する認証ライブラリ / パッケージにもよりますが、App-Only 認証は最も簡単に始められる方法で、単純なリクエストヘッダーで設定できます。App Access Token の生成方法については、[OAuth 2.0 App-Only ガイド](/resources/fundamentals/authentication#bearer-token-also-known-as-app-only)を参照してください。

X API v2 エンドポイントで非公開または広告メトリクスを取得したい場合は、OAuth 1.0a User Context を使用し、メトリクスを取得したい投稿を作成したユーザーに関連付けられたユーザーアクセストークンを渡す必要があります。

**投稿の編集履歴とメタデータのサポート**

両バージョンとも、編集履歴を記述するメタデータを提供します。詳細は [search API リファレンス](/x-api/posts/recent-search)と [Post edits fundamentals ページ](/x-api/fundamentals/edit-posts)を参照してください。
