When a new project is created from a successful lead, i would like to trigger a folder creation in dropbox. Is this possible using dropbox intg?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilidad
- Inventario
- PoS
- Project
- MRP
Se marcó esta pregunta
1
Responder
506
Vistas
Hi
Venkatesh,
You can do this by following these steps:
- Step 1: Review Dropbox HTTP Documentation: https://www.dropbox.com/developers/documentation/http/documentation#files-create_folder
- Step 2: Register try an account and get an access token
- Step 3: Inheritance create method on your model project.
import requests
from odoo import models, api
class MyProject(models.Model):
_inherit = "project.project"
@api.model_create_multi
def create(self, vals_list):
res = super().create(vals_list)
... something here
headers = {'Authorization': 'Bearer ', 'Content-Type: application/json'}
data = {"autorename": false, "path": "/your/project/path"}
requests.post(url=https://api.dropboxapi.com/2/files/create_folder_v2, headers=headers, data=data)
return res
Hope to help you!
¿Le interesa esta conversación? ¡Participe en ella!
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
RegistrarsePublicaciones relacionadas | Respuestas | Vistas | Actividad | |
---|---|---|---|---|
|
3
jun 23
|
5465 |