Download the PHP package isckosta/laravel-tiktok-shop without Composer
On this page you can find all versions of the php package isckosta/laravel-tiktok-shop. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download isckosta/laravel-tiktok-shop
More information about isckosta/laravel-tiktok-shop
Files in isckosta/laravel-tiktok-shop
Package laravel-tiktok-shop
Short Description Laravel integration for TikTok Shop (multi-tenant, webhooks, DTOs, retries).
License MIT
Informations about the package laravel-tiktok-shop
Laravel TikTok Shop
Integração robusta e extensível com a API da TikTok Shop, construída para aplicações Laravel. Suporta autenticação OAuth, múltiplas lojas (multi-tenant), gerenciamento de produtos, pedidos, preços, estoque e webhooks.
🚀 Requisitos
- PHP ^8.3
- Laravel ^11 ou ^12
- Extensão cURL habilitada
📦 Instalação
Publique as configurações:
Publique os migrations:
Opcionalmente, publique os controllers stubs:
Opcionalmente, publique as rotas:
⚙️ Configuração
1. Variáveis de ambiente
As credenciais (App Key e App Secret) são obtidas no painel da TikTok Shop Developer: https://partner.tiktokglobalshop.com
🔑 Rotas & Fluxo de Autenticação (OAuth)
O package já registra automaticamente as rotas de autorização e callback se enable_default_routes = true
(padrão):
Se você publicar as rotas, o package vai dar preferência ao arquivo publicado (routes/tiktokshop.php
) em vez do do package.
Se você desabilitar a flag, nenhuma rota será registrada e você deve criar manualmente.
Como personalizar:
-
Desabilitar as rotas no
config/tiktokshop.php
: -
Publicar os controllers stubs:
- Definir suas próprias rotas em
routes/web.php
ou usar o arquivo publicado:
Exemplo de Controller OAuth (stub publicado)
🛒 Uso Básico
Buscar produtos
Criar produto
Buscar pedidos
⚡ Comandos Artisan
Autorizar uma loja
Inicia o fluxo de autorização OAuth:
Sincronizar produtos
Dispara a sincronização de produtos da loja com a TikTok Shop:
📂 Publicações
Configuração
Migrations
Controllers stubs
Rotas
✅ Roadmap
- [x] Autenticação OAuth
- [x] Gerenciamento de produtos
- [x] Pedidos
- [ ] Webhooks
- [ ] Estoque e preços
- [ ] Relatórios e estatísticas
- [ ] SDK para Flutter/React Native
🧪 Testes
📄 Licença
MIT © isckosta
All versions of laravel-tiktok-shop with dependencies
illuminate/support Version ^11.0|^12.0
illuminate/http Version ^11.0|^12.0
illuminate/database Version ^11.0|^12.0
illuminate/console Version ^11.0|^12.0
illuminate/routing Version ^11.0|^12.0