Documentation

Webhook
in package

WebHook

Table of Contents

Properties

$client  : Client
$connection  : Client

Methods

__construct()  : mixed
deleteWebhook()  : bool
webhook_idを指定して該当するウェブフックを削除 引数について詳しくはasanaのドキュメントを参照してください
getWebhook()  : array<string|int, mixed>|false
webhook_idを指定して該当するウェブフックを取得 引数について詳しくはasanaのドキュメントを参照してください
getWebhooks()  : array<string|int, mixed>|false
ワークスペースとリソースを指定して該当するウェブフックを全て取得 引数について詳しくはasanaのドキュメントを参照してください
registerWebhookAtProject()  : false|array<string|int, mixed>
プロジェクトを指定してウェブフックを登録する 詳しくはasanaのドキュメントを参照してください
updateWebhook()  : array<string|int, mixed>|false
WebHookのIDを指定して該当するWebhookを更新 引数について詳しくはasanaのドキュメントを参照してください

Properties

$connection

private Client $connection

Methods

getWebhook()

webhook_idを指定して該当するウェブフックを取得 引数について詳しくはasanaのドキュメントを参照してください

public getWebhook(string $webhook_id) : array<string|int, mixed>|false
Parameters
$webhook_id : string
Tags
see
https://developers.asana.com/reference/getwebhook
throws
ConnectionException
Return values
array<string|int, mixed>|false

getWebhooks()

ワークスペースとリソースを指定して該当するウェブフックを全て取得 引数について詳しくはasanaのドキュメントを参照してください

public getWebhooks([string|null $workspace_id = null ][, string|null $resource_id = null ]) : array<string|int, mixed>|false
Parameters
$workspace_id : string|null = null
$resource_id : string|null = null
Tags
see
https://developers.asana.com/reference/getwebhooks
throws
ConnectionException
Return values
array<string|int, mixed>|false

registerWebhookAtProject()

プロジェクトを指定してウェブフックを登録する 詳しくはasanaのドキュメントを参照してください

public registerWebhookAtProject(string $target_url, string $project_id, array<string|int, string>|array<string|int, array<string|int, mixed>> $filters) : false|array<string|int, mixed>
Parameters
$target_url : string
$project_id : string
$filters : array<string|int, string>|array<string|int, array<string|int, mixed>>

resource_type resource_subtype action fields[]

Tags
see
https://developers.asana.com/reference/createwebhook
throws
ConnectionException
Return values
false|array<string|int, mixed>

updateWebhook()

WebHookのIDを指定して該当するWebhookを更新 引数について詳しくはasanaのドキュメントを参照してください

public updateWebhook(string $webhook_id, array<string|int, string>|array<string|int, array<string|int, mixed>> $filters) : array<string|int, mixed>|false
Parameters
$webhook_id : string
$filters : array<string|int, string>|array<string|int, array<string|int, mixed>>

resource_type resource_subtype action fields[]

Tags
see
https://developers.asana.com/reference/updatewebhook
throws
ConnectionException
Return values
array<string|int, mixed>|false

        
On this page

Search results