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