Pages Batch - Get
Wiki ページのページング可能なリストを返します
POST https://dev.azure.com/{organization}/{project}/_apis/wiki/wikis/{wikiIdentifier}/pagesbatch?api-version=7.1
POST https://dev.azure.com/{organization}/{project}/_apis/wiki/wikis/{wikiIdentifier}/pagesbatch?versionDescriptor.version={versionDescriptor.version}&versionDescriptor.versionOptions={versionDescriptor.versionOptions}&versionDescriptor.versionType={versionDescriptor.versionType}&api-version=7.1
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
organization
|
path | True |
string |
Azure DevOps 組織の名前。 |
project
|
path | True |
string |
プロジェクト ID またはプロジェクト名 |
wiki
|
path | True |
string |
Wiki ID または Wiki 名。 |
api-version
|
query | True |
string |
使用する API のバージョン。 このバージョンの API を使用するには、これを '7.1' に設定する必要があります。 |
version
|
query |
string |
バージョン文字列識別子 (タグ/ブランチの名前、コミットの SHA1) |
|
version
|
query |
バージョン オプション - バージョンに対して追加の修飾子を指定する (例: Previous) |
||
version
|
query |
バージョンの種類 (ブランチ、タグ、またはコミット)。 ID の解釈方法を決定します |
要求本文
名前 | 型 | 説明 |
---|---|---|
continuationToken |
string |
返されるページ データの一覧が完全でない場合は、ページの次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 Wiki ページ データの最初のバッチを取得するには、このパラメーターを省略します。 |
pageViewsForDays |
integer (int32) |
ページ ビューが返される現在の日の最後の N 日。 現在の日を含みます。 |
top |
integer (int32) |
返される Wiki のページの合計数。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
成功した操作 |
セキュリティ
oauth2
型:
oauth2
フロー:
accessCode
Authorization URL (承認 URL):
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL (トークン URL):
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
スコープ
名前 | 説明 |
---|---|
vso.wiki | Wiki、Wiki ページ、Wiki の添付ファイルを読み取る権限を付与します。 Wiki ページを検索する機能も付与されます。 |
例
Get page details in batch after sending continuation token |
Get page details in batch with page views |
Get page details in batch without sending continuation token |
Get page details in batch after sending continuation token
要求のサンプル
POST https://dev.azure.com/{organization}/{project}/_apis/wiki/wikis/{wikiIdentifier}/pagesbatch?api-version=7.1
{
"continuationToken": "78",
"top": 5
}
応答のサンプル
x-MS-ContinuationToken: 82
{
"count": 4,
"value": [
{
"path": "/TestPage936",
"id": 79
},
{
"path": "/TestPage293",
"id": 80
},
{
"path": "/TestPage842",
"id": 81
},
{
"path": "/TestPage362",
"id": 82
}
]
}
Get page details in batch with page views
要求のサンプル
POST https://dev.azure.com/{organization}/{project}/_apis/wiki/wikis/{wikiIdentifier}/pagesbatch?api-version=7.1
{
"pageViewsForDays": 30,
"continuationToken": "1",
"top": 5
}
応答のサンプル
x-MS-ContinuationToken: 6
{
"count": 5,
"value": [
{
"path": "/Test Sample page",
"id": 2,
"viewStats": [
{
"day": "2019-10-15T00:00:00",
"count": 2
}
]
},
{
"path": "/TestPage364",
"id": 3,
"viewStats": [
{
"day": "2019-10-15T00:00:00",
"count": 1
}
]
},
{
"path": "/TestPage235",
"id": 4,
"viewStats": [
{
"day": "2019-10-15T00:00:00",
"count": 3
}
]
},
{
"path": "/TestPage767",
"id": 5,
"viewStats": [
{
"day": "2019-10-15T00:00:00",
"count": 5
},
{
"day": "2019-10-16T00:00:00",
"count": 2
},
{
"day": "2019-10-17T00:00:00",
"count": 1
}
]
},
{
"path": "/TestPage287",
"id": 6,
"viewStats": [
{
"day": "2019-10-15T00:00:00",
"count": 1
}
]
}
]
}
Get page details in batch without sending continuation token
要求のサンプル
POST https://dev.azure.com/{organization}/{project}/_apis/wiki/wikis/{wikiIdentifier}/pagesbatch?api-version=7.1
{
"top": 5
}
応答のサンプル
x-MS-ContinuationToken: 5
{
"count": 5,
"value": [
{
"path": "/Test Page",
"id": 1
},
{
"path": "/Test Sample page",
"id": 2
},
{
"path": "/TestPage364",
"id": 3
},
{
"path": "/TestPage235",
"id": 4
},
{
"path": "/TestPage767",
"id": 5
}
]
}
定義
名前 | 説明 |
---|---|
Git |
バージョン オプション - バージョンに対して追加の修飾子を指定する (例: Previous) |
Git |
バージョンの種類 (ブランチ、タグ、またはコミット)。 ID の解釈方法を決定します |
Wiki |
Wiki で、そのメテディアタを含むページを定義します。 |
Wiki |
ページ バッチのパラメーターをカプセル化するコントラクト。 |
Wiki |
Wiki ページ統計のプロパティを定義します。 |
GitVersionOptions
バージョン オプション - バージョンに対して追加の修飾子を指定する (例: Previous)
値 | 説明 |
---|---|
firstParent |
コミットの最初の親 (HEAD^) |
none |
指定されていません |
previousChange |
現在のバージョンより前の変更された項目をコミットする |
GitVersionType
バージョンの種類 (ブランチ、タグ、またはコミット)。 ID の解釈方法を決定します
値 | 説明 |
---|---|
branch |
バージョンをブランチ名として解釈する |
commit |
バージョンをコミット ID (SHA1) として解釈する |
tag |
バージョンをタグ名として解釈する |
WikiPageDetail
Wiki で、そのメテディアタを含むページを定義します。
名前 | 型 | 説明 |
---|---|---|
id |
integer (int32) |
存在する場合、Wiki ページの永続的な識別子 |
path |
string |
Wiki ページのパス。 |
viewStats |
Wiki ページのパス。 |
WikiPagesBatchRequest
ページ バッチのパラメーターをカプセル化するコントラクト。
名前 | 型 | 説明 |
---|---|---|
continuationToken |
string |
返されるページ データの一覧が完全でない場合は、ページの次のバッチを照会する継続トークンが応答ヘッダーに "x-ms-continuationtoken" として含まれます。 Wiki ページ データの最初のバッチを取得するには、このパラメーターを省略します。 |
pageViewsForDays |
integer (int32) |
ページ ビューが返される現在の日の最後の N 日。 現在の日を含みます。 |
top |
integer (int32) |
返される Wiki のページの合計数。 |
WikiPageStat
Wiki ページ統計のプロパティを定義します。
名前 | 型 | 説明 |
---|---|---|
count |
integer (int32) |
日の統計の数 |
day |
string (date-time) |
統計の日 |