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:
- 客戶關係
- e-Commerce
- 會計
- 庫存
- PoS
- Project
- MRP
此問題已被標幟
1
回覆
590
瀏覽次數
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!
相關帖文 | 回覆 | 瀏覽次數 | 活動 | |
---|---|---|---|---|
|
3
6月 23
|
5571 |