דף 1 מתוך 2

העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 12:53 28/06/2017
על ידי חוקר
מצורף קובץ PHP שמתחבר לשרת של ימות ע"מ לקבל תוקן ובהמשך להעלות קבצים לשרת של ימות ע"י זה.
מתאים למישהו שיש לו שרת (עם אפאצ"י), שיוכל להעלות את זה לשם ולהתחבר ע"י הדפדפן...
מצורפים תמונות איך זה עובד.
לאחר קבלת טוקן.PNG
העלאה
לאחר קבלת טוקן.PNG (7.86 KiB) נצפה 4906 פעמים
לפני קבלת טוקן.PNG
כניסה
לפני קבלת טוקן.PNG (5.4 KiB) נצפה 4906 פעמים
output.zip
קובץ להורדה
(991 Bytes) הורד 268 פעמים
להלן הקוד מקור של הקובץ

קוד: בחירת הכל

<html>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
<TITLE>API Upload test</TITLE>
<!-- B.H. -->
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<P>B.H.</P>
<FORM ACTION="" METHOD="POST" ENCTYPE="multipart/form-data">
<P>Name: <INPUT TYPE=TEXT NAME="username" SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>
<P>password: <INPUT TYPE=PASSWORD NAME="password" SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>

<P><INPUT TYPE=SUBMIT NAME="submit" VALUE="SUBMIT" STYLE="width: 0.74in; height: 0.37in">
</P>
</FORM>
</BODY></html>
<?php

$username = $_POST['username'];

$password = $_POST['password'];

$handle = curl_init();

$url = "https://www.call2all.co.il/ym/api/Login?username=$username&password=$password";
// Set the url

curl_setopt($handle, CURLOPT_URL, $url);

// Set the result output to be a string.

curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);

$output = curl_exec($handle);

curl_close($handle);

$jsonObject = json_decode($output);

if ($jsonObject->responseStatus != "OK" )

{

echo "לא הוקש שם משתמש או ששם משתמש או סיסמא שגויים";

return ;

}
$token = $jsonObject->token;

//echo $jsonObject->token;

?>

<!DOCTYPE html>
<html lang="en">
<head>
</head>
<BODY LANG="en-US" DIR="LTR">
<FORM ACTION="https://www.call2all.co.il/ym/api/UploadFile" METHOD="POST" ENCTYPE="multipart/form-data" TARGET="_blank">
<P>token: <INPUT TYPE=TEXT NAME="token" VALUE="
<?php
echo $jsonObject->token;
?>
"SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>
<P>path: <INPUT TYPE=TEXT NAME="path" SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>
<P><INPUT TYPE=FILE NAME="upload" STYLE="width: 1.79in; height: 0.26in">
</P>
<P><A NAME="convert-audio"></A>convertAudio: <INPUT TYPE=CHECKBOX NAME="convertAudio" VALUE="1" STYLE="width: 0.14in; height: 0.14in">
</P>
<P><INPUT TYPE=SUBMIT NAME="submit" VALUE="SUBMIT" STYLE="width: 0.74in; height: 0.37in">
</P>
</FORM>
</BODY>
</html>

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 14:21 28/06/2017
על ידי אבי 300
חוקר!
תודה רבה! נראה מצוין ויכול להיות שימושי מאוד, בעיקר עקב הגבלות של הקראת תשובה מ API.

אך שני שאלות:
1. מוגבל להעלאת אודיו?
2. באיזה שם משתמש וסיסמה יש להתחבר? או לחילופין איך לקבל טוקן?

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 14:34 28/06/2017
על ידי אבי 300
למי שמעוניין, ניתן להיכנס לכאן ולהשתמש...
השם משתמש כוונתו למספר המערכת.

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 15:36 28/06/2017
על ידי חוקר
חוקר!
תודה רבה! נראה מצוין ויכול להיות שימושי מאוד, בעיקר עקב הגבלות של הקראת תשובה מ API.

אך שני שאלות:
1. מוגבל להעלאת אודיו?
2. באיזה שם משתמש וסיסמה יש להתחבר? או לחילופין איך לקבל טוקן?
כפי שכתבת, שם משתמש הכוונה מספר מערכת.
התועלת הגדולה של זה היא בעיקר למי שמשתמש מנייד לניהול האתר, לפעמים דרך אתר הניהול לא הולך טוב להעלות קבצים...
אינו מוגבל בצמהב להעלות, אבל תמיד יש לזכור להוסיף את סיומת הקובץ בנתיב של העלאה.
לפרטים נוספים יש לעיין במדריך של ימות המשיח לגבי ה API

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 01:32 02/08/2017
על ידי רדיופון
יש למישהו אולי שרת חינמי?
והאם מישהו יואיל בטובו להסביר בקצרה איך זה עובד ה API ולֶמה זה יכול להועיל?

אני מאוד ישמח... :)
תודה רבה!

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 01:45 02/08/2017
על ידי חוקר
il.000webhost.com
מאוד קל לפתוח שם חשבון משתמש לקבל תת דומיין לפי בחירתך.
את הקובץ המצורף לעיל תוכל לעלות לשרת ההוא ולהשתמש בו כרצונך.
בהצלחה

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 17:42 02/08/2017
על ידי רדיופון
il.000webhost.com
מאוד קל לפתוח שם חשבון משתמש לקבל תת דומיין לפי בחירתך.
את הקובץ המצורף לעיל תוכל לעלות לשרת ההוא ולהשתמש בו כרצונך.
בהצלחה
קודם כל תודה רבה!

אני יכול להישתמש עם זה גם ב API הפוך?

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 19:56 02/08/2017
על ידי חוקר
il.000webhost.com
מאוד קל לפתוח שם חשבון משתמש לקבל תת דומיין לפי בחירתך.
את הקובץ המצורף לעיל תוכל לעלות לשרת ההוא ולהשתמש בו כרצונך.
בהצלחה
קודם כל תודה רבה!

אני יכול להישתמש עם זה גם ב API הפוך?
הקובץ עצמו שנתתי פה למעלה משתמש ב ‏api‏ שמתחבר לימות המשיח, אך ודאי שניתן להשתמש בו עם ה ‏api‏ ההפוך, תוכל לכתוב קבצי ‏php‏ לבצע מגוון פעולות, לעלות לשרת, ולעשות שלוחת ‏api‏ במערכת שתתחבר לשרת שלך.
בהצלחה

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 20:02 02/08/2017
על ידי רדיופון
il.000webhost.com
מאוד קל לפתוח שם חשבון משתמש לקבל תת דומיין לפי בחירתך.
את הקובץ המצורף לעיל תוכל לעלות לשרת ההוא ולהשתמש בו כרצונך.
בהצלחה
קודם כל תודה רבה!

אני יכול להישתמש עם זה גם ב API הפוך?
הקובץ עצמו שנתתי פה למעלה משתמש ב ‏api‏ שמתחבר לימות המשיח, אך ודאי שניתן להשתמש בו עם ה ‏api‏ ההפוך, תוכל לכתוב קבצי ‏php‏ לבצע מגוון פעולות, לעלות לשרת, ולעשות שלוחת ‏api‏ במערכת שתתחבר לשרת שלך.
בהצלחה
תודה רבה לך!

מה שנשאר זה ללמוד את שפת ה - PHP (נראה איך יילך :) )

Re: העלאת קבצים באמצעות ה API של ימות ע"י קובץ PHP

נשלח: 20:12 02/08/2017
על ידי חוקר
קודם כל תודה רבה!

אני יכול להישתמש עם זה גם ב API הפוך?
הקובץ עצמו שנתתי פה למעלה משתמש ב api שמתחבר לימות המשיח, אך ודאי שניתן להשתמש בו עם ה api ההפוך, תוכל לכתוב קבצי php לבצע מגוון פעולות, לעלות לשרת, ולעשות שלוחת api במערכת שתתחבר לשרת שלך.
בהצלחה
תודה רבה לך!

מה שנשאר זה ללמוד את שפת ה - PHP (נראה איך יילך :) )
שפה מאוד קלה לכתיבה ושימוש.