Sipgate.io உடன் , சிப்கேட் ஒரு அற்புதமான கிளவுட் ஏபிஐ ஒன்றை உருவாக்கியுள்ளது , இதன் மூலம் இணைய தொலைபேசிக்கான பல விருப்பங்கள் உள்ளன. ஒரு கணக்கு இலவசம், மேலும் எந்தவொரு இலவச அனுப்புநர் எண்ணையும் அம்சக் கடையில் இலவசமாக அமைப்பதற்கான விருப்பமும் உள்ளது. Sipgate.io இலிருந்து ஆவணங்கள் இன்னும் விரிவாக்கக்கூடியவை, ஆனால் அதிகாரப்பூர்வ சிப்கேட் API இல் சிறிது வாசிப்பதன் மூலம் உற்சாகமான விஷயங்களை விரைவாக உணர முடியும்.
பின்வரும் குறியீட்டில் பின்வரும் நடத்தை செயல்படுத்துகிறோம்: சோதனை நோக்கங்களுக்காக, ஒரு ஆடியோ கோப்பை இயக்க ஒன்றன் பின் ஒன்றாக ஒரு டஜன் தொலைபேசி எண்களை அழைக்கிறோம், பின்னர் அதை மீண்டும் வைக்கிறோம்.
2e92bf96cdada9545cb8525ec68a7d6b
PHP நீட்டிப்பு XML-RPC நிறுவப்பட்டிருக்க வேண்டும். அழைப்புகள் இப்போது செய்யப்பட்டுள்ளன - ஆடியோ கோப்பை இயக்குவதற்காக, வெளிச்செல்லும் அழைப்புகளுக்கு (நாம் நம்மை அழைத்தால்) மற்றும் உள்வரும் அழைப்புகளுக்கு (யாராவது திரும்ப அழைத்தால்) Sipgate பின்தளத்தில் ஒரு தூண்டுதல் URL ஐ உள்ளிட்டு, பிழைத்திருத்த பதிவை செயல்படுத்துவோம்.:

இப்போது நாங்கள் ஒரு ஆடியோ கோப்பை தயார் செய்கிறோம் (இது ஆவணங்களின்படி ஒரு மோனோ 16 பிட் பிசிஎம் WAV கோப்பாக இருக்க வேண்டும்). இதைச் செய்ய, ஒரு எம்பி 3 கோப்பை விரும்பிய வடிவமாக மாற்ற ffmpeg ஐ வீசுகிறோம்:
2e92bf96cdada9545cb8525ec68a7d6b
இப்போது இந்த WAV கோப்பை பின்வரும் எக்ஸ்எம்எல் ஸ்கிரிப்டுடன் சேர்ந்து {1 to க்கு ஏற்றுவோம்:/
2e92bf96cdada9545cb8525ec68a7d6b
நீங்கள் ஆடியோ கோப்புகளை மாற்ற விரும்பினால், கேச் காரணங்களுக்காக எப்போதும் புதிய கோப்பு பெயரை (ஒலி-வி * .வாவ்) பயன்படுத்துவது நல்லது.
ஒரே நேரத்தில் பல அழைப்புகளையும் மேற்கொள்ளலாம் (சிப்கேட்டின் அதிகாரப்பூர்வ அறிக்கையின்படி, ஒரே நேரத்தில் 5 இணைப்புகளுக்கு மட்டுமே வரம்பு உள்ளது, ஆனால் என்னால் அதைவிட அதிகமாக ஏற்படுத்த முடிந்தது), அவ்வாறான நிலையில் நீங்கள் ஸ்லீப் மதிப்பைச் சரிசெய்ய வேண்டும்.
புதுப்பிப்பு 03/2022 : Sipgate இப்போது பயன்படுத்தப்பட்ட XML-RPC இடைமுகத்தை நிறுத்தியுள்ளது. எனவே மேலே உள்ள தீர்வை இனி பயன்படுத்த முடியாது. ஒரு நிலையான மாற்று, எடுத்துக்காட்டாக, Linux க்கான baresip ( alsa தொகுதி மற்றும் கட்டளை / ausrc aufile,audio.wav ஆகியவற்றின் உதவியுடன்) அல்லது விண்டோஸிற்கான tSIP போன்ற கட்டளை வரி கருவிகள். எந்த எண்ணையும் டயல் செய்து ஆடியோ கோப்பை இயக்க tSIP ஐப் பயன்படுத்தும் PHP இல் ஒரு சிறிய செயலாக்கம் இங்கே உள்ளது:
7d1db430a89467d76748de53cfb438bf