ESEQ Technology Forum
Where hotlines speak!

5 API - וואס האט די האטליין מיט PHP?


A
Amk
263 POSTS
: March 21, 2022, 12:54 am
וואס האט פה"פ מיט די האטליין?ווען דו גייסט צו די פארעל פון די האטליין וועסטו זעהן איינע פון די אפשענס דארט אויבן איז "DevMode" מאך זיכער יענץ האט א טשעק.יעצט גיי ביי די סעטינגס טע"ב פון סיי וועלכע קעסטל אין דיין האטליין און דריק save/שמור.יעצט רילאוד די פעידזש וועסטו זעהן דארט א פייל מיטן נאמען "config.json", אין דעם פייל שטייט אלע אינפערמאציע איבער די קעסטל, דהיינו אלע סעטינגס וואס דו האסט אנגעשטעלט אויף דעם קעסטל ווערט דארט געסעיווט, כדי די מאשין זאל קענען וויסן וועלכע סעטינגס צו נוצן ביי די קעסטל. (די סעטינגס קענען אויך געזעהן ווערן אונטן פון די סעטינגס טע"ב, נעבן שמורsave ).יעצט, איינע פון די פיעלדס ביי די סעטינגס טע"ב איז "External API", לאמיר זאגן דו נוצט 000webhost.com פאר דיין האוסטינג ([קוק דא](http://forum.eseqtech.com/topic/275/free-hosting)) און דו לייגסט דארט אריין א פייל "test.php" און יעצט ווילסטו אז די קעסטל זאל ווערן קאנטראלירט דורך די סקריפט וואס דו האסט דארט געשריבן, דאן לייגסטו אריין אין די פיעלד External API די URL וואס פירט צו די סקריפט, לדוגמא ```https://amk.000webhostapp.com/test.php```.דערנאך שרייבסטו אריין אין test.php אזוי: (לדוגמא)```echo '{ "chapter_plus_tfr": null, "say_rounds_completed": null, "say_capters_to_complete": null, "say_total_round_target": null, "dont_say_score": null, "playback": null, "number_messages": null, "no_beep": null, "vote": null, "profile": "undefined", "say_recording_number": null, "auto_numbers": null, "api": "https://amkrausz.000webhostapp.com/main menu.php", "record": null, "seq": null, "reject_invalid": null, "table_type": "undefined", "use_hotline_number": null, "bypass_media": null, "play_one": null, "actions": {}, "recordings": {}, "questions": {}, "prompts": {}, "type": null, "advanced_dnc": null, "type_receive": null, "receive_type": null, "chapter_plus": null, "numerator": null, "part_of": null, "status_receive": null, "capters_to_comlete": null, "source_key": null, "number": null, "program": null, "box_id": "2cfa4af7-612e-4a77-873d-477f377eea4c", "password": null, "saveto": null, "lead_pin": null, "child_pins": null, "recording_name": null, "notify": null, "email": null, "ping": null, "order": null, "whitelist": null, "table": null, "class": null, "restricted": null, "robo_include": null, "robo_exclude": null, "advanced_dnc_options": {}}';?>```יעצט ווען דו גייסט באזוכן מיט א בראוזער די URL ```https://amk.000webhostapp.com/test.php``` וועט ארויפקומען אלע סעטינגס וואס ליגט אין די ```string``` פון נאך די ווארט ```echo```, יעצט וועט די האטליין באזוכן די זעלבע פעידזש און נאכפאלגן אלע סעטינגס וואס עס וועט דארט טרעפן כאילו ס'וואלט געשטאנען אין די config.json!