Download the PHP package pushizo/pushizo-php without Composer

On this page you can find all versions of the php package pushizo/pushizo-php. 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 pushizo-php

Pushizo

Docs API reference License: MIT

Türkçe

English

Pushizo PHP SDK — Server-side SDK for PHP 8.1+ with only ext-curl and ext-json: notifications, users, events, journeys, webhook signature verification and the full public API. Works with Laravel and plain PHP.

Status: Publishing to Packagist is in progress.
Durum: Packagist yayını hazırlanıyor.

Install from GitHub until then · O zamana kadar GitHub'dan kurulum:

After publication · Yayından sonra:

The detailed guide below is in Turkish; code samples are language-neutral. Full documentation: docs.pushizo.com/docs/sdk/php · API reference: docs.pushizo.com/docs/api.

Türkçe

pushizo/pushizo-php

Pushizo PHP sunucu SDK'sı. PHP 8.1+, yalnızca ext-curl ve ext-json; ek Composer bağımlılığı yoktur. Yalnızca sunucuda kullanın; API anahtarını istemci koduna gömmeyin. Ayrıntılı rehber: docs.pushizo.com/docs/sdk/php.

Kurulum

Packagist'e erişilemeyen ortamlarda doğrudan bu depodan:

Başlatma

Ortak davranışlar:

Kaynaklar

Her public API işlemi (/sdk/v1 hariç) bir SDK metoduna karşılık gelir; eşleme tablosu tests/run.php içinde Pushizo OpenAPI şemasına karşı test edilir.

Kaynak Metotlar
organization get, members, auditLogs, usage
apps list, create, get, update, organization (eski kısayol)
apiKeys list, create, update, revoke, rotate
notifications create, list, get, cancel, estimate, deliveries, history, exportEvents
users list, upsert, search, getByAlias, getByExternalId, update, delete, getIdentity, export, addAliases, removeAlias, addSubscription
subscriptions get, update, delete, getUserIdentity, updateByToken, setOwner
inbox list, readAll, read, archive; ekip gelen kutusu: listCannedResponses, createCannedResponse, updateCannedResponse, deleteCannedResponse, listTeams, listAgents, getSettings, updateSettings, metrics
events send, listDefinitions, getDefinition, updateDefinition
segments list, create, preview, get, update, delete, usedBy, estimate
templates list, create, get, update, delete, copyToApp, versions, render, stats
campaigns list, create, get, update, delete, schedule, send, pause, resume, cancel, duplicate, approve, stats, deliveries, resendFailed, messages, variantStats, selectWinner
journeys list, create, get, update, delete, saveDraft, updateNode, versions, publish, pause, resume, archive, duplicate, stats, listRuns, triggerRun, getRun, exitRun, listForUser
inAppMessages list, create, get, update, delete, setStatus, selectWinner
preferences listCategories, createCategory, updateCategory, deleteCategory, getUser, setUser
analytics overview, messages, subscriptions, events, conversions, funnel, providers, engagement, retention
exports create, list, get
imports create (CSV metni, multipart), createFromFile, list, get
channels list, upsert, validate
suppressions list, create, delete
webhooks list, create, get, update, delete, rotateSecret, test, deliveries, replay, preview
dataFeeds list, create, get, update, delete, test
contentTables list, create (CSV metni, multipart), createFromFile, get, update, delete, rows, replaceRows, replaceRowsFromFile
warehouseExports tables, testConnection, list, create, get, update, delete, test, run, runs
conversations list, get, messages, reply, markRead, update, assign, updateTags, activity
smsKeywords list, create, update, delete
whatsappTemplates list, sync
emailDeliverability get, update, verifyAddress, listWarmupPlans, createWarmupPlan, updateWarmupPlan, deleteWarmupPlan
zapier me, subscribe, unsubscribe, samples
mcp createCampaignDraft, createSegmentDraft
ads listAccounts, listAudiences, createAudience, getAudience, updateAudience, deleteAudience, syncAudience, listSyncs, createLookalike, listCampaigns, getCampaign, updateCampaign, refreshAccount, spendReport, attributionReport, ltvReport, listCapiConfigs, listCapiDeliveries, listAlertRules, createAlertRule, updateAlertRule, deleteAlertRule, listAlerts
webCampaigns list, create, get, update, report, setStatus
forms list, create, get, listSubmissions, submit
surveys list, create, get, setStatus, report, listResponses, respond
landingPages list, get, publish, unpublish

Webhook alıcıları için Pushizo\Webhook::verify() ve constructEvents() kullanılır.

Örnekler

A/B testi ve tercihler

Journey'ler

Journey'ler taslak graf üzerinde düzenlenir, publish ile yeni sürüm olarak yayınlanır; çalışan kullanıcılar girdikleri sürümde kalır. Graf React Flow biçimindedir (nodes, edges; düğüm türleri ve ayarlar için docs/journeys.md).

Dinamik içerik, mesajlaşma ve veri ambarı

Gelen kutusu, reklam raporlama ve web büyüme

Geliştirme


Support · Destek

This repository is mirrored automatically from the Pushizo main repository on every release. Please open an issue instead of a pull request; fixes land in the main repository and ship with the next release. Bu depo her sürümde Pushizo ana deposundan otomatik yansıtılır. Pull request yerine issue açın; düzeltmeler ana depoda yapılır ve bir sonraki sürümle buraya gelir.

Released under the MIT License · MIT lisanslıdır — LICENSE.


All versions of pushizo-php with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
ext-curl Version *
ext-json 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 pushizo/pushizo-php contains the following files

Loading the files please wait ...