Thêm dòng: GlobalConfiguration.Configure(WebApiConfig.Register);
**forrmat json
var json = config.Formatters.JsonFormatter;
json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.Objects;
json.SerializerSettings.ReferenceLoopHandling
= Newtonsoft.Json.ReferenceLoopHandling.Ignore;
config.Formatters.Remove(config.Formatters.XmlFormatter);
**end forrmat json
**config url cho api
config.Routes.MapHttpRoute(
name: "saveInvoice",
routeTemplate: "api/save-invoice",
defaults: new { controller = "APIDemo", action = "saveInvoice" }
);
**end config url cho api
http://localhost:44313/api/APIDemo/Get
http://localhost:44313/api/save-invoice
- Home: https://chatfuel.com/
- API docs: https://docs.chatfuel.com/en/articles/735122-json-api
- Một số chatbot có chức năng tương tự, có thể tham khảo: Messnow (https://messnow.com/), Aha Chat (https://ahachat.com/), Many Chat (https://manychat.com/)
- Bước 1: Tải ngrok tại: https://ngrok.com/
- Bước 2: Đăng ký và lấy token: https://dashboard.ngrok.com/auth
- Bước 3: Mở ngrok tải ở bước 1 và set token:
ngrok authtoken YOUR_AUTHTOKEN
- Bước 4: Tạo tunnel để public localhost:
ngrok http -host-header=localhost https://localhost:44313