Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Rest ile üretim emri

  Tiger/REST

Merhaba

Rest ile üretim emri vermek istediğimde aşağıdaki hata dönmekte linkteki örneğe göre post etmeme rağmen aşağıdaki hatayı almaktayım. 






NaciO

Onaylanmış Cevap

ItmClsLines için hata vermiş. Logo Objects tarafında bu metodu çalıştırabilmemiz için metoda malzeme sınıfları listesini vermemizi bekliyor. Malzeme sınıfı listesi olmasa dahi boş olarak bu bilginin metoda gönderilmesi gerekir.

Dökümanlardaki örnekte C# için aşağıdaki şekilde set edilmesi gerektiği belirtiliyor;


 // Tek malzeme üretimi için
 string ItemClsLines = "{ \"Item\":{ \"items\":[]},\"Count\":0}"; 
 txtJSON.Text = Global.HttpPost(Global.g_URL + "productions/ProdOrderAutomaticGenerate/2377/1013/1048/2017-09-14T00:00:00/0/10/2017-09-14T00:00:00/~/23"
 , ItemClsLines, Global.accessToken);


Bunu resmini gönderdiğiniz sample projede yapabilmek için ItemClsLines nesnesi içeriğini düzgün bir JSON olarak body kısmına doldurmalısınız. Eğer " \ " işaretlerini de gönderdiyseniz JSON parser hatalı karakter hatası verir.



22/10/18 08:54


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Aynen söylediğiniz gibi denememize rağmen aynı hatayı alıyoruz.





16/03/20 12:25

Cevap vermek için giriş yapmanız gerekmektedir.