Overview
  • Namespace
  • Class

Namespaces

  • wataridori
    • ChatworkSDK
      • Exception

Classes

  • ChatworkApi
  • ChatworkBase
  • ChatworkMessage
  • ChatworkRequest
  • ChatworkRoom
  • ChatworkSDK
  • ChatworkUser

Class ChatworkRequest

Namespace: wataridori\ChatworkSDK
Located at ChatworkRequest.php

Methods summary

public
# __construct( $apiKey, string $method = wataridori\ChatworkSDK\ChatworkRequest::REQUEST_METHOD_GET )

Constructor.

Constructor.

Parameters

$apiKey
$method
public
# setEndPoint( string $endPoint )

Set end point.

Set end point.

Parameters

$endPoint
public
# setParams( string $params )

Set Params.

Set Params.

Parameters

$params
public
# setMethod( string $method )

Set Method.

Set Method.

Parameters

$method
public string
# getHeader( )

Get header.

Get header.

Returns

string
protected string
# buildUrl( )

Get url.

Get url.

Returns

string
public array
# send( )

Send Request to Chatwork.

Send Request to Chatwork.

Returns

array

Throws

wataridori\ChatworkSDK\Exception\RequestFailException

Constants summary

string REQUEST_METHOD_GET
# 'GET'
string REQUEST_METHOD_POST
# 'POST'
string REQUEST_METHOD_PUT
# 'PUT'
string REQUEST_METHOD_DELETE
# 'DELETE'
string REQUEST_HEADER
# 'X-ChatWorkToken'
string CHATWORK_API_LINK
# 'https://api.chatwork.com/'

Properties summary

protected string $apiVersion

Default Chatwork api version.

Default Chatwork api version.

# 'v2'
protected string $method

Request Method.

Request Method.

#
protected string $endPoint

Request End point.

Request End point.

#
protected array $params

Request Params.

Request Params.

# []
protected string $apiKey

Chatwork Api Key.

Chatwork Api Key.

#
API documentation generated by ApiGen