|
|
|
@ -1,6 +1,8 @@ |
|
|
|
## Go Whatsapp API Multi Device Version |
|
|
|
|
|
|
|
[](https://app.buddy.works/aldinokemal/go-whatsapp-web-multidevice/pipelines/pipeline/423077) |
|
|
|
[](https://github.com/aldinokemal/go-whatsapp-web-multidevice/releases) |
|
|
|
<br> |
|
|
|
[](https://github.com/aldinokemal/go-whatsapp-web-multidevice/actions/workflows/deploy-windows.yml) |
|
|
|
[](https://github.com/aldinokemal/go-whatsapp-web-multidevice/actions/workflows/deploy-linux.yml) |
|
|
|
[](https://github.com/aldinokemal/go-whatsapp-web-multidevice/actions/workflows/deploy-mac.yml) |
|
|
|
@ -86,23 +88,25 @@ You can fork or edit this source code ! |
|
|
|
|
|
|
|
### Current API |
|
|
|
|
|
|
|
You can check [docs/openapi.yml](./docs/openapi.yaml) for detail API |
|
|
|
|
|
|
|
| Feature | Menu | Method | URL | |
|
|
|
|---------|-------------------------|--------|------------------| |
|
|
|
| ✅ | Login | GET | /app/login | |
|
|
|
| ✅ | Logout | GET | /app/logout | |
|
|
|
| ✅ | Reconnect | GET | /app/reconnect | |
|
|
|
| ✅ | User Info | GET | /user/info | |
|
|
|
| ✅ | User Avatar | GET | /user/avatar | |
|
|
|
| ✅ | User My Group List | GET | /user/my/groups | |
|
|
|
| ✅ | User My Privacy Setting | GET | /user/my/privacy | |
|
|
|
| ✅ | Send Message | POST | /send/message | |
|
|
|
| ✅ | Send Image | POST | /send/image | |
|
|
|
| ✅ | Send File | POST | /send/file | |
|
|
|
| ✅ | Send Video | POST | /send/video | |
|
|
|
| ✅ | Send Contact | POST | /send/contact | |
|
|
|
| ✅ | Send Link | POST | /send/link | |
|
|
|
You can check [docs/openapi.yml](./docs/openapi.yaml) for detail API, furthermore you can generate HTTP Client from this |
|
|
|
API using [openapi-generator](https://openapi-generator.tech/#try) |
|
|
|
|
|
|
|
| Feature | Menu | Method | URL | |
|
|
|
|---------|-------------------------|--------|-----------------------------| |
|
|
|
| ✅ | Login | GET | /app/login | |
|
|
|
| ✅ | Logout | GET | /app/logout | |
|
|
|
| ✅ | Reconnect | GET | /app/reconnect | |
|
|
|
| ✅ | User Info | GET | /user/info | |
|
|
|
| ✅ | User Avatar | GET | /user/avatar | |
|
|
|
| ✅ | User My Group List | GET | /user/my/groups | |
|
|
|
| ✅ | User My Privacy Setting | GET | /user/my/privacy | |
|
|
|
| ✅ | Send Message | POST | /send/message | |
|
|
|
| ✅ | Send Image | POST | /send/image | |
|
|
|
| ✅ | Send File | POST | /send/file | |
|
|
|
| ✅ | Send Video | POST | /send/video | |
|
|
|
| ✅ | Send Contact | POST | /send/contact | |
|
|
|
| ✅ | Send Link | POST | /send/link | |
|
|
|
| ✅ | Revoke Messave | POST | /message/:message_id/revoke | |
|
|
|
|
|
|
|
``` |
|
|
|
✅ = Available |
|
|
|
@ -111,19 +115,20 @@ You can check [docs/openapi.yml](./docs/openapi.yaml) for detail API |
|
|
|
|
|
|
|
### App User Interface |
|
|
|
|
|
|
|
1. Homepage  |
|
|
|
2. Login  |
|
|
|
3. Send Message  |
|
|
|
4. Send Image  |
|
|
|
5. Send File  |
|
|
|
6. Send Video  |
|
|
|
7. Send Contact  |
|
|
|
8. User Info  |
|
|
|
9. User Avatar  |
|
|
|
10. User Privacy  |
|
|
|
11. User Group  |
|
|
|
12. Auto Reply  |
|
|
|
13. Basic Auth Prompt  |
|
|
|
1. Homepage  |
|
|
|
2. Login  |
|
|
|
3. Send Message  |
|
|
|
4. Send Image  |
|
|
|
5. Send File  |
|
|
|
6. Send Video  |
|
|
|
7. Send Contact  |
|
|
|
8. Revoke Message  |
|
|
|
9. User Info  |
|
|
|
10. User Avatar  |
|
|
|
11. My Privacy  |
|
|
|
12. My Group  |
|
|
|
13. Auto Reply  |
|
|
|
14. Basic Auth Prompt  |
|
|
|
|
|
|
|
### Mac OS NOTE |
|
|
|
|
|
|
|
|