GITHub API (http://developer.github.com/v3/repos/contents/) aracılığıyla GitHub dosyasına dosya yüklemeye çalışıyorum. Bir şekilde dosya yükleyemiyorum. Varolan dosyayı yüklemeye çalıştığımda bana "{\" iletisi verdi \ ": \" refs/heads/master ee1cd720841a4b5b06a8339c333c56b1748e66f9 \ ", \" documentation_url \ "olması bekleniyordu: \" http://developer.github.com/v3/repos/contents/ \ "}". Github'a gittiğimde ve web sitesini kullanarak dosyayı silmeye çalıştığımda bana aşağıdaki hatayı verdiler. Sıfırlama kafasında bir önceki sürüme geçip, devam edebilirim. Ama bu davranışa neyin neden olduğunu anlamaya çalışıyorum ve gelecekte de nasıl önleyebilirim. Ne Google, ne de Github Yardımı bana cevap verebildi, bu yüzden topluluktan bir şeyler arıyordu. İçeriğe baktığın için teşekkürler. GITHub API Dosya yükleme ile sorun
7
A
cevap
4
Ivan'in önerdiği gibi, API kullanarak dosyaları hızlı bir şekilde oluşturmaya/güncellemeye çalışırsak, söz konusu davranışa neden olur. Mesele meselesi düzeltildi, iki istek arasında iplik uykusu yaparak bu sorunu çözebiliriz. Umarım birisine yardım eder.
İlgili konular
- 1. GitHub API - repo'ya yaz
- 2. Github API
- 3. Django ile dosya yükleme
- 4. Sinatra ile dosya yükleme
- 5. Google Drive PHP API - Basit Dosya Yükleme
- 6. github-API aracılığıyla tüm GitHub kullanıcıları alma
- 7. Dosya karşıdan yükleme karşıdan yükleme
- 8. Github API Ruby gem
- 9. python'da github api belirtecini
- 10. Google Chrome'da görüntü yükleme ile ilgili sorun.
- 11. Reaksiyon bileşen yükleme ile ilgili sorun
- 12. jQuery Ajax ile dosya yükleme
- 13. Django'da Progressbar ile dosya yükleme
- 14. dosya yükleme knockout ile js
- 15. Dosya yükleme alamofire ile Router
- 16. Dosya Yükleme Ajax ile XmlHttpRequest
- 17. Rook ile çoklu dosya yükleme
- 18. QNetworkAccessManager ile Dosya Yükleme Hatası
- 19. jQuery ile Çoklu Dosya Yükleme
- 20. REST dosya yükleme HttpRequestMessage veya Stream ile?
- 21. Nosetests ve dosya yüklemeleri ile sorun
- 22. YouTube Yükleme Hatası - Yükleme başarısız: Dosya işlenemiyor
- 23. Github repo dosya ağacı
- 24. Blueimp Dosya Yükleme: tek dosya yükleme
- 25. GitHub İçeriğin API'si için eşdeğeri API
- 26. Dosya Yükleme ve Bırakma Dosya Yükleme
- 27. raylar ile jquery dosya yükleme carrierwave/s3
- 28. Uzak Sunucu Dosya Yükleme PHP ile
- 29. ajax ve Symfony2 ile dosya yükleme
- 30. GitHub jsonp source code api
Depolara hızlı bir şekilde yazmak için Depolar API'sini kullanarak tesadüfen rastlanıyor musunuz? Örneğin, önceki aramalar tamamlanmadan önce yeni API çağrıları yaparak birden fazla dosya oluşturuyor musunuz? –
Yanıtı için teşekkürler Ivan !! Senin varsayımın doğru. Dağıtım sürecinin bir parçası olarak art arda birden fazla dosya oluşturmaya çalışıyorum. Yandaki notta eşzamanlı yüklemeler yapıyor olmama rağmen GiHub API'dan geri bildirim aldım tamam Tamam Tamam, başka bir dosya oluşturma/güncelleme isteğinde bulunarım. – TorontoKid
Sanırım API ile bir ardı ardına gerçekleşen ardışık yazımlardan dolayı bir köşe kasasına çarpıyorsunuz. Komut dosyanızda bir uyku koymayı deneyebilir misiniz, böylece aramalar arasında bir iki saniye bekler misiniz? Bu sorunu çözmeli. Sonunda bunu düzeltmek için çalışıyoruz, ancak bunun ne zaman çözüleceğine dair hiçbir söz veremem. Bu yardımcı olmazsa bana bildirin. –