Download the PHP package dialmycalls/php-sdk-v2 without Composer

On this page you can find all versions of the php package dialmycalls/php-sdk-v2. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php-sdk-v2

DialMyCalls The DialMyCalls API

For more information, please visit https://www.dialmycalls.com

Requirements

PHP 5.4.0 and later

Installation & Usage

Composer

To install the bindings via Composer, add the following to composer.json:

Then run composer install

Manual Installation

Download the files and include autoload.php:

Tests

To run the unit tests:

Getting Started

Please follow the installation procedure and then run the following:

Documentation for API Endpoints

All URIs are relative to https://api.dialmycalls.com/2.0

Class Method HTTP request Description
Accounts createAccessAccount POST /accessaccount Add Access Account
Accounts deleteAccessAccountById DELETE /accessaccount/{AccessAccountId} Delete Access Account
Accounts getAccessAccountById GET /accessaccount/{AccessAccountId} Get Access Account
Accounts getAccessAccounts GET /accessaccounts List Access Accounts
Accounts getAccount GET /account Get Account
Accounts updateAccessAccountById PUT /accessaccount/{AccessAccountId} Update Access Account
CallerIds createCallerId POST /callerid Add Caller ID
CallerIds createUnverifiedCallerId POST /verify/callerid Add Caller ID (Unverified)
CallerIds deleteCallerIdById DELETE /callerid/{CalleridId} Delete Caller ID
CallerIds getCallerIdById GET /callerid/{CalleridId} Get Caller ID
CallerIds getCallerIds GET /callerids List Caller IDs
CallerIds updateCallerIdById PUT /callerid/{CalleridId} Update Caller ID
CallerIds verifyCallerIdById PUT /verify/callerid/{CalleridId} Verify Caller ID
Calls cancelCallById DELETE /service/call/{CallId} Cancel Call
Calls createCall POST /service/call Create Call
Calls getCallById GET /service/call/{CallId} Get Call
Calls getCallRecipientsByCallId GET /service/call/{CallId}/recipients Get Call Recipients
Calls getCalls GET /service/calls List Calls
Contacts createContact POST /contact Add Contact
Contacts deleteContactById DELETE /contact/{ContactId} Delete Contact
Contacts getContactById GET /contact/{ContactId} Get Contact
Contacts getContacts GET /contacts List Contacts
Contacts getContactsByGroupId GET /contacts/{GroupId} List Contacts in Group
Contacts updateContactById PUT /contact/{ContactId} Update Contact
DoNotContacts getDoNotContacts GET /donotcontacts List DoNotContacts
Groups createGroup POST /group Add Group
Groups deleteGroupById DELETE /group/{GroupId} Delete Group
Groups getGroupById GET /group/{GroupId} Get Group
Groups getGroups GET /groups List Groups
Groups updateGroupById PUT /group/{GroupId} Update Group
Keywords deleteKeywordByID DELETE /keyword/{KeywordId} Delete Keyword
Keywords getKeywordByID GET /keyword/{KeywordId} Get Keyword
Keywords getKeywords GET /keywords List Keywords
Recordings createRecording POST /recording/tts Create Recording (Text-to-Speech)
Recordings createRecordingByPhone POST /recording/phone Create Recording (Phone)
Recordings createRecordingByUrl POST /recording/url Create Recording (URL)
Recordings deleteRecordingById DELETE /recording/{RecordingId} Delete Recording
Recordings getRecordingById GET /recording/{RecordingId} Get Recording
Recordings getRecordings GET /recordings List Recordings
Recordings updateRecordingById PUT /recording/{RecordingId} Update Recording
Texts cancelTextById DELETE /service/text/{TextId} Cancel Text
Texts createText POST /service/text Create Text
Texts deleteIncomingTextById DELETE /incoming/text/{TextId} Delete Incoming Text
Texts getIncomingTextById GET /incoming/text/{TextId} Get Incoming Text
Texts getIncomingTexts GET /incoming/texts List Incoming Texts
Texts getShortCodes GET /shortcodes List Shortcodes
Texts getTextById GET /service/text/{TextId} Get Text
Texts getTextRecipientsByTextId GET /service/text/{TextId}/recipients Get Text Recipients
Texts getTexts GET /service/texts List Texts
VanityNumbers deleteVanityNumberById DELETE /vanitynumber/{VanityNumberId} Delete Vanity Number
VanityNumbers getVanityNumberById GET /vanitynumber/{VanityNumberId} Get Vanity Number
VanityNumbers getVanityNumbers GET /vanitynumbers List Vanity Numbers
VanityNumbers updateVanityNumberById PUT /vanitynumber/{VanityNumberId} Update Vanity Number

Documentation For Models

Documentation For Authorization

api_key

basicAuth

Author

[email protected]


All versions of php-sdk-v2 with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4
ext-curl Version *
ext-json Version *
ext-mbstring Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package dialmycalls/php-sdk-v2 contains the following files

Loading the files please wait ....