🤖
OpenWA Client Documentation
  • OpenWA Client Documentation
  • Server Side
    • Getting Started
      • Easy API
  • Client Side
    • Overview
    • Quick Start
      • Server
      • User
      • Sender
        • Send Text
        • Send Media
        • Send File
        • Send Contact
Powered by GitBook
On this page
  • Meng-import Library
  • Membuat Inisiasi
  • Server
  • User
  • Sender
  • 1. Text
  • 2. Media
  • 3. File
  • 4. Contact

Was this helpful?

  1. Client Side

Quick Start

PreviousOverviewNextServer

Last updated 4 years ago

Was this helpful?

Halaman ini memberikan pengenalan singkat tentang OpenWAClient dan contoh penggunaanya. Jika Anda belum menginstal, OpenWAClient, buka halaman

Meng-import Library

Disini Anda harus meng-import kelas Factory dan kelas OpenWAException sebagai error handler

<?php

require_once __DIR__ . "/vendor/autoload.php";

use OpenWAClient\OpenWAClient;
use OpenWAClient\Handler\Exception\OpenWAException;

Membuat Inisiasi

$openwa = new OpenWAClient("URL API", "API KEY (jika dibutuhkan)");
# inisiasi tanpa api key
$openwa = new OpenWAClient("http://localhost:8080");

# inisiasi dengan api key
$openwa = new OpenWAClient("http://localhost:8080", "12345");

Apa yang harus saya lakukan ketika sudah membuat inisiasi? Anda dapat menggunakan semua fitur di library ini. Berikut halaman yang dapat Anda kunjungi setelah membuat inisiasi.

  • Mengecek aksesibilitas server RESt API untuk memastikan server dapat diakses atau tidak

  • Mengecek mobile phone apakah terkoneksi dengan internet atau tidak

  • Mengecek server RESt API apakah harus melakukan autentikasi untuk mengakses servernya atau tidak

  • Mengecek validitas API key client, apakah API key tersebut dapat digunakan untuk melakukan autentikasi

  • Mengatur nama

  • Mengatur status (ada, sibuk, sedang dalam rapat, dll...)

  • Mengatur foto profil

Di fitur ini Anda dapat mengirim:

  • Mengirim pesan text

  • Mengirim pesan dengan mention

  • Mengirim tautan dari YouTube (disertai dengan thumbnail dan judul video)

  • Mengirim tautan dengan preview (disertai dengan thumbnail dan judul tautan)

Di fitur ini Anda dapat mengirim:

  • Mengirim gambar disertai caption atau deskripsi gambar yang Anda kirim

  • Mengirim gambar sebagai sticker

Di fitur ini Anda hanya dapat mengirim sebuah file sebagai dokumen

Di fitur ini Anda dapat mengirim:

  • Mengirim sebuah kontak yang ada di mobile phone Anda

Fitur lainnya akan segera datang! Berikut adalah fitur-fitur yang kemungkinan akan saya tambahkan

  • Group Management (create, update, and delete Group. Admin require!)

  • Receive (text, media, file, contact)

  • Archive chat

  • Block and Unblock contact

  • Mass send text (load data from CSV and array)

Anda dapat berkontribusi dengan melakukan Pull Request

Di tersebut Anda dapat:

Di tersebut Anda dapat:

Di tersebut Anda dapat menggunakan fitur-fiturText, Media, File dan Contact, berikut pengenalan tiap fiturnya:

Mengirim sebagai sticker

Jika Anda ingin mengirimkan sebuah video, Anda dapat menggunakan fitur dari untuk mengirimkan video sebagai dokumen

Mengirim sebuah (Anda hanya perlu mengisi nama dan nomer, untuk sekarang hanya dapat mengisi data nama dan nomer sebagai )

Saya mungkin akan menambahkan fitur diatas dengan mempertimbangkan permintaan dan kebutuhan pengguna, jika anda mempunyai saran Anda dapat mengirimkan saran itu ke email

Instalasi
Server
halaman
Server
User
halaman
User
Sender
halaman
1. Text
Send Text
2. Media
file .webp
File
Send Media
3. File
Send File
4. Contact
VCard
VCard
Send Contact
ardzz@indoxploit.or.id