Arama SDK'sı, Çağrı Otomasyonu SDK'sı, PSTN, Sohbet SDK'sı ve SMS SDK'sı için arama sonu yanıt kodlarıyla ilgili sorunları giderme
Bu makalede, ÇAĞRı SDK'sı, Çağrı Otomasyonu ve PSTN çağrısı için arama sonu yanıt kodlarının sorunlarını giderme açıklanmaktadır.
Sorun giderme ipuçları
Sorun giderme sırasında aşağıdaki ipuçlarını göz önünde bulundurun:
- Uygulamanız bir
IncomingCall Event Grid
olay almıyor: Olay aboneliği oluştururken uygulama uç noktasının Event Grid ile doğrulandığından emin olun. Doğrulama başarılı olursa olay aboneliğinizin sağlama durumu başarılı olarak işaretlenir. - Hata
The field CallbackUri is invalid
için: Çağrı Otomasyonu HTTP uç noktalarını desteklemiyor. Sağladığınız geri arama URL'sinin HTTPS'yi desteklediğinden emin olun. - Eylem
PlayAudio
hiçbir şey yürütmez: Şu anda ses dosyaları için yalnızca Wave dosyası (.wav) biçimi desteklenir. Dalga dosyasındaki ses içeriği mono (tek kanallı), 16.000 (16 KHz) örnekleme hızına sahip 16 bit örnekler olmalıdır. - PSTN uç noktalarındaki eylemler çalışmıyor:
CreateCall
,Transfer
,AddParticipant
veRedirect
telefon numaraları için eylem isteğinde öğesiniSourceCallerId
ayarlamanız gerekir. Doğrudan yönlendirme kullanmıyorsanız, eylemin başarılı olması için kaynak arayan kimliğinin İletişim Hizmetleri kaynağınıza ait bir telefon numarası olması gerekir.
Ürün ekibi tarafından izlenen sorunlar hakkında daha fazla bilgi için bkz . Bilinen sorunlar.
Not
Aşağıdaki tablolarda listelenen İleti ve Sonuç Kategorileri genel önizleme aşamasındadır. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri Ek Kullanım Koşulları.
Arama kodlarını ve alt kod hatalarını anlama
Hata kodları, alt kodlar ve buna karşılık gelen sonuç kategorileri geliştiricilerin hataları tanımlamalarına ve tanılamalarına yardımcı olur. Bu hata kodları, bir çağrı sona erdikten sonra özelliği aracılığıyla call.callEndReason
kullanıma sunulur.
Hata kodu ayrıntıları şunlardır:
Kod - istemci veya sunucu yanıt durumunu temsil eden 3 basamaklı tamsayılardır. Kod kategorileri:
- Başarılı yanıtlar (200-299)
- İstemci hatası (400-499)
- Sunucu hatası (500-599)
- Genel hata (600-699)
Alt kod - Her sayının bir senaryo grubuna veya belirli bir senaryo sonucuna özgü benzersiz bir nedeni gösterdiği tamsayı olarak tanımlanır.
İleti - Sonucu açıklar ve bir sonuç bir hataysa sorunun nasıl azaltıldığına ilişkin ipuçları sağlar.
ResultCategory - Hatanın türünü gösterir. Bağlama bağlı olarak, değer , , ExpectedError
UnexpectedClientError
veya UnexpectedServerError
olabilirSuccess
.
AZURE İLETIŞIM HIZMETLERI ÇAĞıRMA SDK'sı istemci hata kodları ve alt kodları
İstemci hataları için resultCategories özelliği ise ExpectedError
, SDK'nın perspektifinden hata beklenir. Uygulama tarafından geçirilen yanlış bağımsız değişkenler gibi önkoşul hatalarında veya geçerli sistem durumu API çağrısına izin vermediğinde bu tür hatalarla sık karşılaşılır. Uygulamanın hata nedenini ve API'yi çağırma mantığını denetlemesi gerekir.
Alt kod | Kod | İleti | Sonuç kategorisi | Öğüt |
---|---|---|---|---|
40101 | 408 | CallAgent oluşturulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | |
40104 | 408 | CallAgent oluşturulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | |
40114 | 408 | Azure İletişim Hizmetleri altyapısına bağlanılamadı. Yeniden deneyin ve tarayıcının ağ isteklerini denetleyin. İstekler başarısız olursa tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | Daha fazla bilgi için bkz . ağ gereksinimleri. |
40115 | 412 | CallAgent oluşturulamadı, Azure İletişim Hizmetleri altyapısına bağlantı başlatılamadı. Yeniden deneyin ve tarayıcının ağ isteklerini denetleyin. İstekler başarısız olursa tarayıcı konsol günlüklerini, .HAR dosyasını toplayın ve Azure İletişim Hizmetleri desteğine başvurun. |
UnexpectedClientError | Daha fazla bilgi için bkz . ağ gereksinimleri. |
40216 | 500 | CallAgent oluşturulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
40228 | 409 | CallAgent oluşturulamadı. Bu kimlikle ilişkilendirilmiş bir CallAgent örneği zaten var. Mevcut CallAgent'ı atın veya farklı bir kimliğe sahip yeni bir tane oluşturun. | ExpectedError | |
40230 | 409 | Bu kimlikle ilişkilendirilmiş bir TeamsCallAgent örneği zaten var olan TeamsCallAgent oluşturulamadı. Yeni bir tane oluşturmadan önce mevcut TeamsCallAgent'ı atın. | ExpectedError | |
40606 | 405 | Hoparlörler numaralandırılamadı, Android Chrome, iOS Safari veya macOS Safari'de hoparlörleri listelemek/seçmek desteklenmez. | ExpectedError | Konuşmacı numaralandırması/seçimi Android Chrome, iOS Safari veya macOS Safari'de desteklenmez. İşletim sistemi hoparlörü (çıkış cihazı) otomatik olarak seçer. Cihaz yönetimi ve bu sorunları en iyi şekilde azaltma hakkında daha fazla bilgi edinin. |
40613 | 400 | Mikrofon ve/veya kamera kullanımı için izin alınamadı, reddedildi veya başarısız oldu. Tarayıcının ve işletim sistemi ayarlarında izinlere izin verdiğinden emin olun. | ExpectedError | Cihaz izinlerini en iyi şekilde işleme hakkında daha fazla bilgi edinin. |
40614 | 500 | Cihaz izinleri istenemedi Tarayıcının ayarlarında ve işletim sistemi ayarlarında izinlere izin verdiğinden emin olun ve yeniden deneyin. Sorun devam ederse tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | Cihaz izinlerini en iyi şekilde işleme hakkında daha fazla bilgi edinin. |
41006 | 400 | Gelen çağrı kabullanamadı, Çaldırma durumunda değil. Gelen çağrıyı kabul etmek için CallAgent'ın incomingCall olayına abone olun. |
ExpectedError | Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın - Gelen arama alma - SDK olaylarına abone olma |
41007 | 400 | Gelen çağrı reddedilemedi, Çaldırma durumunda değil. Gelen çağrıyı reddetmek için CallAgent'ın incomingCall olayına abone olun. |
ExpectedError | Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın - Gelen arama alma - SDK olaylarına abone olma |
41015 | 500 | Mikrofonun sesi kapatılamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41016 | 400 | Mikrofon açılamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41025 | 400 | Video başlatılamadı, LocalVideoStream örneği geçersiz veya boş. LocalVideoStream örneğini geçirin. | ExpectedError | Videoyu başlatmak için geçirilen nesnenin LocalVideoStream örneği olduğundan emin olun. LocalVideoStream Nesne veya nesne kullanarak VideoDeviceInfo oluşturmaMediaStream . Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma - Ham videoya erişme |
41027 | 400 | Video başlatılamadı, video zaten başlatıldı. | ExpectedError | Yararlı bağlantılar: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma |
41030 | 400 | Video durdurulamadı, video zaten durduruldu. | ExpectedError | Yararlı bağlantılar: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma |
41032 | 400 | Video durdurulamadı, geçersiz bağımsız değişken. Giriş olarak kullanılan LocalVideoStream şu anda gönderilmiyor. | ExpectedError | Çağrıda gönderilen LocalVideoStream, Call.localVideoStreams[] dizisinde depolanır ve veya RawMedia türündedirVideo . Sorunun kök nedenini belirlemek için aşağıdaki makalelere bakın: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma - Ham videoya erişme |
41033 | 500 | Çağrı tutulamadı. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41034 | 500 | Arama sürdürülemedi. Sorun devam ederse yeniden deneyin, tarayıcı konsol günlüklerini toplayın ve Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
41035 | 400 | Ekran paylaşımı başlatılamadı, ekran paylaşımı zaten başlatıldı. | ExpectedError | Arama sırasında ekran paylaşımını başlatma ve durdurma hakkında daha fazla bilgi edinin |
41041 | 400 | Ekran paylaşımı durdurulamadı, ekran paylaşımı zaten durduruldu. | ExpectedError | Arama sırasında ekran paylaşımını başlatma ve durdurma hakkında daha fazla bilgi edinin |
41048 | 410 | Arama kurulum işlemi sırasında video başlatılamadı. Tarayıcının ayarlarında ve işletim sistemi ayarlarında video izinlerine izin verdiğinden ve kamera cihazının başka bir işlem tarafından kullanılmadığından emin olun. | UnexpectedClientError | - Kamera cihazı sistemde devre dışı bırakılmış olabilir. - Kamera başka bir işlem tarafından kullanılıyor. |
41056 | 412 | Arama başlatılamadı veya aramaya katılılamadı, Teams Kurumsal ses ilkesi bu Azure İletişim Hizmetleri kaynağı için etkinleştirilmedi. Etkinleştirmek için çevrimiçi öğreticiyi izleyin. | ExpectedError | Teams Kurumsal sesli ilkesini etkinleştirmek için kullanıcıların çevrimiçi Kurumsal Ses ve sesli mesaj Telefon Sistemi nasıl etkinleştirileceğine bakın |
41071 | 412 | Ekran paylaşımı başlatılamadı, arama Bağlı durumda değil. Aramanın ne zaman bağlı olduğunu öğrenmek için Aramanın statteChanged olayına abone olun. |
ExpectedError | Yararlı bağlantılar: - Arama özelliklerini denetleme - SDK olaylarına abone olma |
41073 | 412 | Özel MediaStream alınamadı veya ayarlanamadı, bu işlev şu anda Azure İletişim Hizmetleri tarafından devre dışı bırakıldı. | ExpectedError | |
43000 | 412 | Video başlatılamadı, video cihazı başka bir işlem/uygulama tarafından kullanılıyor. Kameranızın diğer işlemde/uygulamada kullanılmasını durdurun ve yeniden deneyin. | ExpectedError | Başka bir işlem tarafından kullanılan bir kamerayla en iyi şekilde başa çıkma hakkında daha fazla bilgi edinin |
43001 | Kategori 403 | Video başlatılamadı, seçili video cihazını kullanma izni verilmedi. Tarayıcı ayarlarında ve sistem ayarlarında video cihazı izinlerine izin verildiğinden emin olun. | ExpectedError | Tarayıcı ayarlarında ve cihaz sistemi ayarlarında kamera izinlerine izin verildiğinden emin olun. Cihaz sistemi ayarlarında kameraların devre dışı bırakılmadığından emin olun. macOS'ta sistem ayarlarından ekran kaydına izin verildiğinden emin olun. Yararlı bağlantılar: - Cihaz izinleri isteme- macOS'ta ekran paylaşımı izinleri - macOS ve iOS'ta Safari için cihazları numaralandırma veya bunlara erişme |
43002 | 500 | Video başlatılamadı, bilinmeyen hata. Yeniden deneyin. Sorun devam ederse Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43004 | 400 | Video cihazı değiştirilemedi, geçersiz giriş. Giriş bir VideoDeviceInfo türünde olmalıdır. | ExpectedError | VideoDeviceInfo nesnelerinin listesini almak için cihaz yöneticisini kullanın ve ardından kaynağı değiştirmek için VideoDeviceInfo nesnesini kullanın. Arama sırasında yerel video göndermeyi başlatma ve durdurma hakkında daha fazla bilgi edinin |
43005 | 400 | Video cihazı değiştirilemiyor, aynı video cihazına geçilemiyor, zaten seçili. | ExpectedError | |
43013 | 412 | Video başlatılamadı, video cihazı bulunamadı. Sistem ayarlarında video cihazlarının takılı ve etkin olduğundan emin olun. | ExpectedError | Cihazınıza bağlı ve yüklü bir kameranız olduğundan emin olun. |
43014 | 412 | Video başlatılamadı, medya akışı istenirken hata oluştu. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43015 | 412 | Video başlatılamadı, medya akışı isteği zaman aşımına uğradı. Tarayıcının isteminde kameraya erişim izni verin ve yeniden deneyin. | ExpectedError | Bu hata, kullanıcı kameraya erişime izin vermek için tarayıcının izin isteminde işlem yapmazsa oluşabilir. |
43016 | 412 | Video başlatılamadı, izinler sistem tarafından reddedildi. Tarayıcı ayarlarında ve sistem ayarlarında video cihazı izinlerine izin verildiğinden emin olun. | ExpectedError | - Tarayıcı ayarlarında ve cihaz sistemi ayarlarında kamera izinlerine izin verildiğinden emin olun. - Cihaz sistemi ayarlarında kameraların devre dışı bırakılmadığından emin olun. - macOS'ta sistem ayarlarından ekran kaydına izin verildiğinden emin olun. Yararlı bağlantılar: - Cihaz izinleri isteme -macOS'ta ekran paylaşımı izinleri - macOS ve iOS'ta Safari için cihazları numaralandırma veya bunlara erişme |
43017 | 412 | Video başlatılamadı, desteklenmeyen akış. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43018 | 412 | Video başlatılamadı, kısıtlamalar ayarlanamadı. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | Video kısıtlamalarını ayarlama hakkında daha fazla bilgi edinin |
43019 | 412 | Video başlatılamadı, cihaz seçilmedi. VideoDeviceInfo ile yapılandırılan bir LocalVideoStream geçirin ve yeniden deneyin. Sorun devam ederse Azure İletişim Hizmetleri desteğe başvurun. | UnexpectedClientError | Yararlı bağlantılar: - Görüntülü kamera ile arama yerleştirme - Arama sırasında yerel video göndermeyi başlatma ve durdurma |
43200 | 412 | Video akışı işlenemedi, bu akış kullanılamıyor. Uzak katılımcının videosu açık olduğunda ve akış işleme için kullanılabilir olduğunda bildirim almak için akışın isAvailable özelliğine abone olun. | ExpectedError | Yararlı bağlantılar: - Uzak katılımcı video/ekran paylaşımı akışlarını işleme - Uygulamanıza 1:1 görüntülü arama ekleme - SDK olaylarına abone olma |
43202 | 404 | Video akışı işlenemedi, bu akış artık kullanılamıyor. Uzak katılımcı videosunu kapattı. | ExpectedError | Uzak katılımcı, video için bir görünüm oluşturmaya çalışırken videosunu kapattı. |
43203 | 408 | Video akışı işlenemedi, video kareleri beklenirken işleme zaman aşımına uğradı. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43204 | 500 | Video akışı işlenemedi, Azure İletişim Hizmetleri altyapısında videoya abone olunamadı. Sorun devam ederse yeniden deneyin, Azure İletişim Hizmetleri desteğine başvurun. | UnexpectedClientError | |
43209 | 405 | Video akışı işlenemedi, VideoStreamRenderer başlatma işlemi sırasında atıldı. | ExpectedError | |
43210 | 400 | VideoStreamRenderer zaten atılmış olduğundan atılamadı. | ExpectedError | |
43220 | 400 | Görünüm oluşturulamadı, etkin görünüm sayısı üst sınırına RemoteVideoStream ulaşıldı. Yeni bir tane oluşturmak için öncekini atabilirsiniz. |
ExpectedError | En fazla sayıda gelen video akışını düzgün şekilde destekleme hakkında daha fazla bilgi edinin |
480 | Uzak istemci uç noktası kaydedilmedi. | Uzak uç noktanın kullanılabilir olduğundan emin olun. | ||
481 | Gelen çağrı işlenemedi. | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
487 | Arama iptal edildi, yerel olarak reddedildi, uç nokta uyuşmazlığı sorunu nedeniyle sona erdi veya medya teklifi oluşturulamadı. | Beklenen davranış. | ||
490, 491, 496, 497, 498 | Yerel uç nokta ağ sorunları. | Ağınızı denetleyin. | ||
503, 504 | İletişim Hizmetleri altyapı hatası. | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
600 | Her yerde meşgul. Katılımcı başarıyla iletişim kurdu ancak meşgul sinyali döndürdü. | Beklenen davranış. | ||
603 | Arama, uzak İletişim Hizmetleri katılımcısı tarafından genel olarak reddedildi. | Beklenen davranış. | ||
604 | Hiçbir yerde yok. İstenen URI yok. | Beklenen davranış. | ||
606 | Kabul edilemez. Katılımcıyla başarıyla bağlantı kuruldu ancak açıklanan oturum desteklenemedi. | Beklenen davranış. |
Arama kodlarını ve alt kod hatalarını anlama
Hata kodları, alt kodlar ve buna karşılık gelen sonuç kategorileri geliştiricilerin hataları tanımlamalarına ve tanılamalarına yardımcı olur. Bu hata kodları, bir çağrı sona erdikten sonra özelliği aracılığıyla call.callEndReason
kullanıma sunulur.
Hata kodu ayrıntıları şunlardır:
Kod - istemci veya sunucu yanıt durumunu temsil eden 3 basamaklı tamsayılardır. Kod kategorileri:
- Başarılı yanıtlar (200-299)
- İstemci hatası (400-499)
- Sunucu hatası (500-599)
- Genel hata (600-699)
Alt kod - Her sayının bir senaryo grubuna veya belirli bir senaryo sonucuna özgü benzersiz bir nedeni gösterdiği tamsayı olarak tanımlanır.
İleti - Sonucu açıklar ve bir sonuç bir hataysa sorunun nasıl azaltıldığına ilişkin ipuçları sağlar.
ResultCategory - Hatanın türünü gösterir. Bağlama bağlı olarak, değer , , ExpectedError
UnexpectedClientError
veya UnexpectedServerError
olabilirSuccess
.
Arama Bitiş arama kodları ve alt kodları
Aramanın neden sona ermiş olduğuna ilişkin farklı açıklamalar vardır. Aramanın nasıl sona erebileceğini gösteren arama kodlarının ve alt kodların sonunun anlamları aşağıdadır.
Alt kod | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
0 | 0 | Arama yerel katılımcı tarafından başarıyla sona erdi. | Başarılı | |
0 | 487 | Arayan aramayı iptal ettikçe arama başarıyla sona erdi. | Başarılı | |
0 | 603 | Çağrıyı çağıran kişi tarafından reddedildikçe arama başarıyla sona erdi. | Başarılı | |
3100 | 410 | İstemcideki beklenmeyen ağ sorunu nedeniyle çağrı kurulumu başarısız oldu, lütfen istemcinin ağını denetleyin ve yeniden deneyin. | UnxpectedClientError | - Desteklenen bir ortamda en son SDK'yi kullandığınızdan emin olun. |
3101 | 410 | İstemcideki beklenmeyen ağ sorunu nedeniyle çağrı bırakıldı, lütfen istemcinin ağını denetleyin ve yeniden deneyin. | UnxpectedClientError | |
3112 | 410 | İstemci tarafındaki ağ yapılandırma sorunu nedeniyle çağrı kurulumu başarısız oldu, lütfen istemcinin ağ yapılandırmasını denetleyin ve yeniden deneyin. | ExpectedError | |
4097 | 0 | Toplantı düzenleyicisi tarafından tüm kullanıcılar için arama sona erdi. | Başarılı | |
4507 | 495 | Uygulama geçerli Azure İletişim Hizmetleri belirteci sağlamadı. | UnexpectedClientError | Uygulamanızın belirteç yenileme mekanizmasını doğru uyguladığınızdan emin olun. |
4521 | 0 | Kullanıcının aramayla bağlantısı aniden kesildiğinden arama sona erdi. Bunun nedeni, kullanıcının aramayı barındıran uygulamayı kapatması olabilir. Örneğin, bir kullanıcı tarayıcı sekmesini düzgün bir şekilde kapatmadan uygulamayı sonlandırmış olabilir. | ExpectedError | |
Kategori 5000 | 0 | Bu katılımcı için arama sona erdi. Katılımcı başka bir katılımcı tarafından konuşmadan kaldırıldı. | Başarılı | |
5003 | 0 | Çağrıyı reddeden tüm uç noktalar arama başarılı bir şekilde sona erdi. | Başarılı | |
5300 | 0 | Bu katılımcı için arama sona erdi. Katılımcı başka bir katılımcı tarafından konuşmadan kaldırıldı. | Başarılı | |
5317 | 0 | Katılımcı rolü güncelleştirmesi nedeniyle hedef katılımcı kaldırıldı. | ExpectedError | |
5828 | Kategori 403 | Kullanıcı davetli listesinin bir parçası olmadığından, oda toplantısına katılma yetkisi yok. | UnexpectedClientError | |
5829 | Kategori 403 | Toplantı bitiş saatinin ötesinde veya toplantının başlangıç saatinden önce Odalar toplantısına katılma izni verilmez. | UnexpectedClientError | |
5830 | Kategori 403 | Odalar toplantısına yalnızca İletişim Hizmetleri kullanıcısının katılmasına izin verilir. | ExpectedError | |
7000 | 0 | Arama Azure İletişim Hizmetleri platform tarafından sona erdi. | Başarılı | |
10003 | 487 | Çağrı, bu kullanıcının başka bir uç noktası tarafından başka bir yerde kabul edildi. | Başarılı | |
10004 | 487 | Arama zaman aşımında iptal edildi, çağıran uç noktası zamanında kabul edilmedi. Kullanıcının bildirimi gördüğünden emin olun ve bu aramayı yeniden başlatmayı deneyin. | ExpectedError | |
10024 | 487 | Arama başarıyla sona erdi. Çağrı tüm çağrı uç noktaları tarafından reddedildi. | Başarılı | - Aramayı yeniden yapmayı deneyin. |
10057 | 408 | Arama başarısız oldu, arayan arama kurulumunu sonlandıramadı, büyük olasılıkla çağrıyı alan ağ kesildi veya uygulamayı aniden sonlandırdı. İstemcilerin bağlı ve kullanılabilir olduğundan emin olun. | ExpectedError | |
301005 | 410 | Katılımcı, aynı altyapıya sahip medya bağlantısı kaybı nedeniyle Azure İletişim Hizmetleri altyapısı tarafından çağrıdan kaldırıldı. Bu durum genellikle katılımcı çağrıdan aniden ayrıldığında veya ağ bağlantısını kaybettiğinde gerçekleşir. Katılımcı aramaya devam etmek isterse yeniden bağlanabilir. | UnexpectedClientError | Desteklenen bir ortamda en son SDK'yi kullandığınızdan emin olun. |
510403 | Kategori 403 | Arama sona erdi, daha önce istenmeyen posta olarak işaretlendi ve artık engellendi. | ExpectedError | - İletişim Hizmetleri belirtecinizin geçerli olduğundan ve süresinin dolmadığından emin olun. - Arama seçeneklerinde AlternateId geçiş yapmaya emin olun. |
540487 | 487 | Arayan aramayı iptal ettikçe arama başarıyla sona erdi. | Başarılı | |
560000 | 0 | Arama, uzak PSTN katılımcısı tarafından başarıyla sona erdi. | Başarılı | Olası nedenler: - Kullanıcı aramayı sonlandırdı. - Arama medya aracısı tarafından sona erdi. |
560486 | 486 | Uzak PSTN katılımcısı meşgul olduğundan arama sona erdi. Çağrılan numara zaten bir aramada veya teknik sorunlarla karşılaşıyordu. | ||
404 | Arama bulunamadı. | Aradığınız numaranın (veya katıldığınız çağrının) mevcut olduğundan emin olun. | ||
408 | Arama denetleyicisi zaman aşımına uğradı. | Arama Denetleyicisi, kullanıcı uç noktalarındaki protokol iletilerini beklerken zaman aşımına uğradı. İstemcilerin bağlı ve kullanılabilir olduğundan emin olun. | ||
410 | Yerel medya yığını veya medya altyapısı hatası. | Desteklenen bir ortamda en son SDK'yi kullandığınızdan emin olun. | ||
430 | İstemci uygulamasına ileti teslim edilemiyor. | İstemci uygulamasının çalıştığından ve kullanılabilir olduğundan emin olun. | ||
480 | Uzak istemci uç noktası kaydedilmedi. | Uzak uç noktanın kullanılabilir olduğundan emin olun. | ||
481 | Gelen çağrı işlenemedi. | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
490, 491, 496, 497, 498 | Yerel uç nokta ağ sorunları. | Ağınızı denetleyin. | ||
500, 503, 504 | İletişim Hizmetleri altyapı hatası. | Azure portalı aracılığıyla bir destek isteği oluşturun. |
Çağrı Otomasyonu SDK'sı hata kodları
Aşağıdaki hata kodları Çağrı Otomasyonu SDK'sı tarafından kullanıma sunulur.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
400 | Hatalı istek | Giriş isteği geçersiz. Hangi girişin yanlış olduğunu belirlemek için hata iletisine bakın. | ||
400 | Yürütme Başarısız Oldu | Ses dosyanızın WAV, 16 KHz veya Mono olduğundan emin olun ve dosya URL'sinin herkese açık olduğundan emin olun. | ||
400 | Tanıma Başarısız Oldu | Hata iletisini denetleyin. İleti, bu hatanın zaman aşımına ulaşılmasından mı yoksa işlemin iptal olmasından mı kaynaklandığını vurgular. Hata kodları ve iletileri hakkında daha fazla bilgi için bkz . Kullanıcı girişini toplama. | ||
Kategori 401 | Yetkisiz | HMAC kimlik doğrulaması başarısız oldu. CallAutomationClient oluşturmak için kullanılan bağlantı dizesi doğru olup olmadığını doğrulayın. | ||
403 | Yasak | İstek yasaktır. Erişmeye çalıştığınız kaynağa erişebildiğinizden emin olun. | ||
404 | Kaynak bulunamadı | Üzerinde işlem yapmaya çalıştığınız arama yok. Örneğin, daha önce bağlantısı kesilmiş bir çağrıyı aktarma. | ||
429 | Çok fazla istek var | Yeniden Dene-Sonra üst bilgisinde önerilen bir gecikmeden sonra yeniden deneyin, ardından üstel geri alma. | ||
500 | İç sunucu hatası | Bir gecikmeden sonra yeniden deneyin. Devam ederse bir destek bileti oluşturun. | ||
500 | Yürütme Başarısız Oldu | Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
500 | Tanıma Başarısız Oldu | Hata iletisini denetleyin ve ses dosyası biçiminin geçerli olduğunu onaylayın (WAV, 16 KHz, Mono). Dosya biçimi geçerliyse Azure portalı aracılığıyla bir destek isteği oluşturun. | ||
502 | Hatalı ağ geçidi | Yeni bir http istemcisiyle gecikmeden sonra yeniden deneyin. | ||
503,504 | İletişim Hizmetleri altyapı hatası. | Azure portalı aracılığıyla bir destek isteği oluşturun. |
ParticipantEndReason ile PSTN çağrı yanıt kodları
Bu bölümde ve yanıt kodlarının ParticipantEndReason
ParticipantEndSubCode
çeşitli birleşimleri için sorun giderme bilgileri sağlanır. Bu bölümdeki ParticipantEndReason
= tablolar için Code ve = ParticipantEndSubCode
SubCode.
ParticipantEndReason 0
0 değeriyle yanıt ParticipantEndReason
genellikle normal çağrı temizleme anlamına gelir ve hatasız tamamlanan çağrıları işaretler.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
0 | 0 | Arama yerel katılımcı tarafından başarıyla sona erdi. | Başarılı | |
560000 | 0 | Normal PSTN arama sonu: - Kullanıcı aramayı sonlandırdı. - Arama medya aracısı tarafından sona erdi. |
Başarılı | |
540000 | 0 | Normal PSTN arama sonu: - Kullanıcı aramayı sonlandırdı. - Arama medya aracısı tarafından sona erdi. |
Başarılı |
ParticipantEndReason 4xx
4xx değerine sahip yanıt ParticipantEndReason
, çağrının bağlanmadığını gösterir.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
510403 | Kategori 403 | Arama engellendi: - Çağrı için alternatif kimlik sağlanmadı. - Kullanıcılar Oturum Sınır Denetleyicisi (SBC) tarafından telefon numarasına izin verilmiyor. |
- Alternatif Kimlik hakkında daha fazla bilgi için bkz . Aramaları yönetme. - Geçerli bir Alternatif Kimlik belirttiğinizden emin olun. Kullandığınız Kaynağa ait bir telefon numarası olmalıdır. - Arama yapmak için kullandığınız Kaynağın sahibi olduğunuzu doğrulayın. - Doğrudan yönlendirme çağrıları için Oturum Kenarlık Denetleyicisi'nizin aramaya neden izin vermemiş olduğunu doğrulayın. |
|
560403 | Kategori 403 | - Yasak deyin. - Arama iptal edildi. - Arama reddedildi. |
Geçerli bir telefon numarasını doğru biçimde çağırdığınızdan emin olun. Desteklenen sayı biçimleri hakkında daha fazla bilgi için bkz https://en.wikipedia.org/wiki/E.164. . | |
511532 | Kategori 403 | Kaynak SIP gövde yapılandırması bulunamadı. | Azure portalında doğrudan yönlendirme kurulumunuzu denetleyin. Daha fazla bilgi için bkz . Doğrudan yönlendirme sağlama. | |
560404 | 404 | - Telefon numarası bulunamadı. - Herhangi bir hedefe atanmamış telefon numarası. - Oturum Kenarlık Denetleyicisi tarafından telefon numarasına izin verilmiyor. |
- Telefon numarasının kullandığınız Kaynağa ait olduğundan ve Kaynağın sahibi olduğunuzdan emin olun. - Çağırdığınız numaranın mevcut olduğunu ve geçerli hedefe atandığını doğrulayın. |
|
511404 | 404 | - Telefon numarası bulunamadı. - Çağrıda kullanılan kaynak bulunamadı. |
- Kullandığınız Kaynağa ait bir telefon numarası kullandığınızdan ve Kaynağın sahibi olduğunuzdan emin olun. - Çağırdığınız numaranın mevcut olduğunu ve geçerli bir hedefe atandığını doğrulayın. - Arama için kullandığınız Kaynağın silinmediğinden veya devre dışı bırakılmadığından emin olun. - Azure aboneliklerinizin silinmediğinden veya devre dışı bırakılmadığından emin olun. |
|
560408 | 408 | Çağrılan taraf, belirtilen süre içinde bir arama kuruluş iletisine yanıt vermedi. | - Çağrılan tarafın neden yanıt vermediğini bir kez daha denetleyin. - Doğrudan yönlendirme çağrıları için Oturum Sınırı Denetimi (SBC) günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
500001 | 408 | Kullanıcı ağ geçidi zaman aşımı Azure İletişim Hizmetleri belirtilen süre içinde istemciden yanıt almadı ve isteği sonlandırdı. |
- Çağrılan tarafın neden yanıt vermediğini bir kez daha denetleyin. - Doğrudan yönlendirme çağrıları için SBC günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
531004 | 410 | Etkileşimli Bağlantı Kurma (ICE) denetimleri başarısız oldu. | - Medya yolu belirlenemedi. Yanlış ağ yapılandırması neden olabilir. Gerekli IP adreslerinin ve bağlantı noktalarının engellenmediğinden emin olmak için ağ yapılandırmanızı doğrulayın. içindeki https://www.rfc-editor.org/rfc/rfc5245#section-7yönergeleri okuyun. - Doğrudan yönlendirme çağrıları için, ICE yapılandırması ve profili için SBC günlüklerinizi ve ayarlarınızı denetleyin. Yapılandırma yardımı için SBC satıcınıza başvurun. Daha fazla bilgi için bkz. Azure İletişim Hizmetleri doğrudan yönlendirme için sertifikalı Oturum Sınırı Denetleyicileri listesi. |
|
560480 | 480 | - Çağrılan kullanıcıdan yanıt yok. - Kullanıcı geçici olarak kullanılamıyor olarak adlandırılıyor. |
- Çağrılan tarafın neden yanıt vermediğini bir kez daha denetleyin. - Çağrılan tarafın geçici olarak kullanılamadığı durumlarda aramayı daha sonra yeniden deneyin. - Doğrudan yönlendirme çağrıları için SBC günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
560484 | 484 | - Eksik veya geçersiz çağrı adresi. - Eksik veya geçersiz çağrı numarası biçimi. |
- Bazı durumlarda, kullanıcı geçersiz bir numara çevirdiğinden bu hataları yoksayabilirsiniz. - Telefon numaralarının doğru biçimlendirildiğinden emin olun. Daha fazla bilgi için bkz. https://en.wikipedia.org/wiki/E.164. - Doğrudan yönlendirme için SBC, bir çağrı aktarımı senaryosunda eksik yapılandırma nedeniyle bu hatalara neden olabilir. |
|
60486 | 486 | Çağrılan numara meşgul | - Çağrılan numara mevcut bir aramaya bağlı veya teknik bir sorun yaşıyor olabilir. - Doğrudan yönlendirme çağrıları için SBC günlüklerinizi, ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
540487 | 487 | Arayan, arama isteğini sonlandırdı. | Aramayı yeniden deneyin. | |
560487 | 497 | - Arayan, arama isteğini sonlandırmıştı. - İstek normal çağrı temizleme ile sonlandırıldı. |
Aramayı yeniden deneyin. |
ParticipantEndReason 5xx
5xx değerine sahip yanıt ParticipantEndReason
, bağlantının tamamlanması için gereken yazılım veya donanım bileşeniyle ilgili bir sorun nedeniyle çağrının başarısız olduğu anlamına gelir.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
560500 | 500 | Aramada yer alan hizmetlerden birinde bir iç sunucu hatası oluştu. | - Aramayı yeniden deneyin. Sorun devam ederse telco sağlayıcınıza veya Microsoft desteğine başvurun. - Doğrudan yönlendirme çağrıları için, hataya SBC'nizin neden olup olmadığını görmek için SBC günlüklerinizi ve ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
|
560503 | 503 | - Aramada yer alan hizmetlerden birinde iç sunucu hatası nedeniyle arama başarısız oldu. - Çağrıyı oluşturmak için kullanılan ağ uygun değil. - Aramada yer alan hizmetlerden birinde geçici bir hata. |
- Olası sorunlar için ağ ve yönlendirme yapılandırmanızı denetleyin. Ağ güvenlik duvarı kurallarınızın doğru olduğunu doğrulayın. - Aramayı yeniden deneyin. Sorun devam ederse, telco sağlayıcınıza veya Microsoft desteğine başvurun. - Doğrudan yönlendirme çağrıları için, hataya SBC'nizin neden olup olmadığını görmek için SBC günlüklerinizi ve ayarlarınızı ve zaman aşımları yapılandırmanızı denetleyin. |
ParticipantEndReason 603
603 değerine sahip yanıt ParticipantEndReason
, çağrının bağlanmadan reddedildiği anlamına gelir.
SubCode | Kod | İleti | Sonuç Kategorileri | Öğüt |
---|---|---|---|---|
560603 | 603 | - Arama alıcı tarafından reddedildi. - Dolandırıcılık algılama nedeniyle arama reddedildi. |
- Alıcı tarafından reddedildiyse aramayı yeniden deneyin. - Azure İletişim Hizmetleri telefon numaranız için izin verilen en fazla eşzamanlı arama sayısını aşmadığınızdan emin olun. Daha fazla bilgi için bkz . PSTN çağrı sınırlamaları. |
Sohbet SDK'sı hata kodları
Sohbet SDK'sı, sohbet sorunlarını gidermenize yardımcı olması için aşağıdaki hata kodlarını kullanır. Hata kodları, hata yanıtında error.code
özelliği aracılığıyla kullanıma sunulur.
Kod | İleti | Öğüt |
---|---|---|
Kategori 401 | Yetkisiz | İletişim Hizmetleri belirtecinizin geçerli olduğundan ve süresinin dolmadığından emin olun. |
403 | Yasak | İsteğin başlatıcısının kaynağa erişimi olduğundan emin olun. |
429 | Çok fazla istek var | İstemci tarafı uygulamanızın bu senaryoya kullanıcı dostu bir şekilde işlediğinizden emin olun. Hata devam ederse bir destek isteği oluşturun. |
503 | Hizmet Kullanılamıyor | Azure portalı aracılığıyla bir destek isteği oluşturun. |
SMS hata kodları
SMS SDK'sı, SMS sorunlarını gidermenize yardımcı olması için aşağıdaki hata kodlarını kullanır. Hata kodları SMS teslim raporundaki DeliveryStatusDetails
alan aracılığıyla gösterilir.
Kod | İleti | Öğüt |
---|---|---|
Kategori 2000 | İleti Başarıyla Teslim Edildi. | |
4000 | Sahtekarlık algılama nedeniyle ileti reddedilir. | Numaranız için izin verilen ileti sayısı üst sınırını aşmadığınızdan emin olun. |
4001 | geçersiz Kaynak/Kaynak sayı biçimi nedeniyle ileti reddedildi | Kime numarasının E.164 biçiminde ve Kimden sayı biçiminin E.164 veya Kısa kod biçiminde olduğundan emin olun. |
4002 | İleti geçersiz Hedef/Bitiş sayı biçimi nedeniyle reddedildi. | Bitiş numarasının E.164 biçiminde olduğundan emin olun |
4003 | Desteklenmeyen hedef nedeniyle ileti teslimlanamadı. | Göndermeye çalıştığınız hedefin desteklenip desteklenmediğini denetleyin. |
4004 | Hedef/Hedef numarası olmadığından ileti teslimlanamadı. | Gönderdiğiniz Son numarasının geçerli olduğundan emin olun. |
4005 | İleti Hedef taşıyıcı tarafından engellendi. | |
4006 | Hedef/Hedef numarasına ulaşılamıyor. | İletiyi daha sonra yeniden göndermeyi deneyin. |
4007 | Hedef/Hedef numarası sizden ileti almayı geri çevirmiş. | Numaraya başka ileti girişiminde bulunulmaması için Hedef/Hedef numarasını iptal edildi olarak işaretleyin. |
4008 | Profiliniz için izin verilen ileti sayısı üst sınırını aştınız. | Numaranız için izin verilen ileti sayısı üst sınırını aşmadığınızdan emin olun veya iletileri toplu olarak kullanmak için kuyrukları kullanın. |
4009 | İleti Microsoft Yetkilendirme Sistemi tarafından reddedildi. | Çoğu zaman sahte etkinlik algılanırsa bu durum ortaya çıkar. Daha fazla bilgi için desteğe başvurun. |
4010 | Ücretsiz numaranın doğrulanmaması nedeniyle ileti engellendi. | Doğrulanmamış gönderme sınırlarını gözden geçirin ve mümkün olan en kısa sürede ücretsiz doğrulama gönderin. |
Kategori 5000 | İleti teslimlanamadı. Daha fazla ayrıntı için Microsoft destek ekibine ulaşın. | Azure portalı aracılığıyla bir destek isteği oluşturun. |
5001 | Uygulamanın/sistemin geçici olarak kullanılamadığı için ileti teslimlanamadı. | |
5002 | Taşıyıcı teslimat raporunu desteklemiyor | Bu durum çoğu zaman taşıyıcının teslimat raporlarını desteklememesi durumunda gerçekleşir. İleti zaten teslim edilmiş olabileceği için eylem gerekmez. |
9999 | Bilinmeyen hata/hata nedeniyle ileti teslimlanamadı. | İletiyi yeniden göndermeyi deneyin. |