2016-04-04 30 views
0

Web sitemde Mattermost create channel github api kurulumu var. Lütfen yeni bir kanal oluşturmak için curl komutunu sağlayın.Mattermost Curl komutundan kanal oluştur

aşağıda denedi ama

curl -H "Content-Type: application/json" 'Authorization:Bearer (removed)' -X POST -d -H {"display_name":"testviaCurl","name":"testViaCurl","team_id":"(removed)","purpose":"","type":"O"} http://zzz.zzz.co/api/v1/channels/create 

sözdizimi yanlıştır bana bildirin

başarısız?

+0

Lütfen başkalarının bu işi sizin için yapmasını istemeyin. Bunun yerine probleminizi, şu ana kadar denediğinizi ve ayrıntılı hata açıklamalarını açıklayın. Ayrıca, hiç bir zaman herkese açık erişim belirteçleri vb. Örneklerinizi jetonlardan, şifrelerden vb. Temizleyin. –

+0

Lütfen, sorgumla birlikte daha önce gönderdiğim curl komutunu inceleyin ve yardım edip edemeyeceğinize bakın. – user5337216

cevap

0

Hatalı bir -H var gibi görünüyor ve verilerinizin etrafında tırnak kaçırıyorsunuz.

Bu

Mattermost 2.2 benim için çalıştı: Mattermost 3.0+ için

curl -H "Content-Type: application/json" -H "Authorization: Bearer yourtokenhere" -X POST -d '{"display_name":"testviaCurl","name":"testviacurl","team_id":"yourteamid","purpose":"","type":"O"}' http://yourmattermostinstance.com/api/v1/channels/create 

, bu çalışması gerekir:

curl -H "Content-Type: application/json" -H "Authorization: Bearer yourtokenhere" -X POST -d '{"display_name":"testviaCurl","name":"testviacurl","team_id":"yourteamid","purpose":"","type":"O"}' http://yourmattermostinstance.com/api/v3/teams/<yourteamid>/channels/create 

Ayrıca ben Mattermost beri name JSON alan için değer kasalı düşük değerler olduğuna dikkat adları büyük harfle reddeder.