ABA


"הטמעה של טוויטר מחרבת את הפורום. אולי יהיה לכם רעיון למה?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20881 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20881
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   16:15   12.09.14   
אל הפורום  
  הטמעה של טוויטר מחרבת את הפורום. אולי יהיה לכם רעיון למה?  
 
  

זה הקוד פרל (די סטנדרטי)


use LWP::Simple;
my $url = "https://api.twitter.com/1/statuses/oembed.json?id=$tweetid&align=right&lang=he";
my $content = get($url);
use JSON;
my $decoded = decode_json ($content);
$decoded->{'html'}


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אפשר דוגמא של הקוד html של הדף שנוצר? הפצוע האנגלי 12.09.14 16:22 1
     פשוט קח ציוץ כלשהו אורי  12.09.14 16:39 3
         התכוונתי לקוד של הפוסט ברוטר הפצוע האנגלי 12.09.14 16:48 5
             פשוט מתרנדר HTML בג'יבריש מאיזשהי סיבה... אורי  12.09.14 16:55 6
  סתם ניחוש פרוע כי קשה לדעת בלי לראות את קוד המקור של הדף ldan192  12.09.14 16:34 2
     הייתי צריך לציין שכבר ניסיתי את כל הוריאציות של decode utf8 וזה לא פתר את הבעיה.. אורי  12.09.14 16:42 4
         מה קורה כשאתה לא שם את השורה האחרונה (של השרשור למסמך), האם הכל בסדר אז? ldan192  12.09.14 17:11 9
  אם תוסיף בתחילת הקוד הפצוע האנגלי 12.09.14 17:08 7
     לא עזר.. אורי  12.09.14 17:10 8
  השורה בה אתה משתמש ב html להטמעה ליל קיץ 13.09.14 04:19 10
     כנס לפה אורי  13.09.14 20:39 12
         משהו בדרך בה אתה ״מדביק״ את ה html משבש את הקידוד שלו ליל קיץ 14.09.14 05:21 14
             כמו שאמרתי, אני פשוט עושה העתק הדבק אורי  14.09.14 07:59 15
  ניסית להפוך מ UTF-8 ל-Windows-1255 (הקידוד שיש פה)? Net_Boy  13.09.14 06:00 11
     ניסיתי.. לא ממש עבד.. אבל אולי לא עשיתי טוב. אורי  13.09.14 20:39 13
         מה קורה כשאתה מדביק ל-notepad ומנסה לשמור? ldan192  15.09.14 00:32 16
             מעתיק מה? את התוכן של שדה html? אורי  15.09.14 15:18 17

       
הפצוע האנגלי
חבר מתאריך 4.9.14
172 הודעות
   16:22   12.09.14   
אל הפורום  
  1. אפשר דוגמא של הקוד html של הדף שנוצר?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   16:39   12.09.14   
אל הפורום  
  3. פשוט קח ציוץ כלשהו  
בתגובה להודעה מספר 1
 
   https://api.twitter.com/1/statuses/oembed.json?id=510420525869719552&align=right&lang=he


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
הפצוע האנגלי
חבר מתאריך 4.9.14
172 הודעות
   16:48   12.09.14   
אל הפורום  
  5. התכוונתי לקוד של הפוסט ברוטר  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   16:55   12.09.14   
אל הפורום  
  6. פשוט מתרנדר HTML בג'יבריש מאיזשהי סיבה...  
בתגובה להודעה מספר 5
 
   למשל:

<TITLE>
ֳ®ֳ¥ֳ£ֳ©ֳ²ֳ©ֳ¯
</TITLE>

כאילו ההטמעה גורמת לכך שכל הHTML הופך לUTF8 או משהו בסגנון...


ולמקרה שלא הובנתי עד הסוף: פנייה לAPI של טוויטר מחזירה קוד JSON.
אחד השדות שם נקרא HTML והוא מכיל את הקוד HTML להטמעה. אני פשוט שולף אותו ומוסיף להודעה. זהו.
משהו בקוד HTML שלהם מחרב את העמוד לגמרי ולא ברור לי מה ולמה..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   16:34   12.09.14   
אל הפורום  
  2. סתם ניחוש פרוע כי קשה לדעת בלי לראות את קוד המקור של הדף  
בתגובה להודעה מספר 0
 
ערכתי לאחרונה בתאריך 12.09.14 בשעה 16:37 בברכה, ldan192
 

use LWP::Simple;
my $url = "https://api.twitter.com/1/statuses/oembed.json?id=$tweetid&align=right&lang=he";
my $content = decode_utf8(get($url));
use JSON;
my $decoded = decode_json ($content);
$decoded->{'html'}

לא בטוח אם זה חלק מהספריות הסטנדרטיות או שצריך להוסיף אותן


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   16:42   12.09.14   
אל הפורום  
  4. הייתי צריך לציין שכבר ניסיתי את כל הוריאציות של decode utf8 וזה לא פתר את הבעיה..  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   17:11   12.09.14   
אל הפורום  
  9. מה קורה כשאתה לא שם את השורה האחרונה (של השרשור למסמך), האם הכל בסדר אז?  
בתגובה להודעה מספר 4
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
הפצוע האנגלי
חבר מתאריך 4.9.14
172 הודעות
   17:08   12.09.14   
אל הפורום  
  7. אם תוסיף בתחילת הקוד  
בתגובה להודעה מספר 0
 
  

use utf8;
binmode STDIN, ":encoding(UTF-8)";


זה אולי יעזור


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   17:10   12.09.14   
אל הפורום  
  8. לא עזר..  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק
   04:19   13.09.14   
אל הפורום  
  10. השורה בה אתה משתמש ב html להטמעה  
בתגובה להודעה מספר 0
 
   סביר שהבעיה שם, איפה היא?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   20:39   13.09.14   
אל הפורום  
  12. כנס לפה  
בתגובה להודעה מספר 10
 
   https://api.twitter.com/1/statuses/oembed.json?id=510420525869719552&align=right&lang=he

יש שם קוד JSON

אני לוקח את מה שחוזר בשדה html ועושה לו העתק הדבק לפורום.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ליל קיץ לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.10
10048 הודעות, 7 פידבק
   05:21   14.09.14   
אל הפורום  
  14. משהו בדרך בה אתה ״מדביק״ את ה html משבש את הקידוד שלו  
בתגובה להודעה מספר 12
 
   ראה צילום מסך. פשוט הדבקתי את הקוד html של ה json, עובד על הכיפאק.
אם אתה עושה את זה ידנית, תוודא שאתה שומר את הקובץ על windows 1255, אם לא -
תצטרך להביא את הקוד שדרכו אתה ״מדביק״ את התוכן בתוך הפלט - כי זה לא קיים בקוד שרשמת כאן למעלה.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   07:59   14.09.14   
אל הפורום  
  15. כמו שאמרתי, אני פשוט עושה העתק הדבק  
בתגובה להודעה מספר 14
 
   ככה זה נראה בקוד פרל:


use LWP::Simple;
my $url = "https://api.twitter.com/1/statuses/oembed.json?id=$tweetid&align=right&lang=he";
my $content = get($url);
use JSON;
my $decoded = decode_json ($content);
$temp = qq!
$decoded->{'html'}
!;
$temp = $temp . "\n";


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   06:00   13.09.14   
אל הפורום  
  11. ניסית להפוך מ UTF-8 ל-Windows-1255 (הקידוד שיש פה)?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   20:39   13.09.14   
אל הפורום  
  13. ניסיתי.. לא ממש עבד.. אבל אולי לא עשיתי טוב.  
בתגובה להודעה מספר 11
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   00:32   15.09.14   
אל הפורום  
  16. מה קורה כשאתה מדביק ל-notepad ומנסה לשמור?  
בתגובה להודעה מספר 13
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
אורי 
חבר מתאריך 9.7.12
20459 הודעות
   15:18   15.09.14   
אל הפורום  
  17. מעתיק מה? את התוכן של שדה html?  
בתגובה להודעה מספר 16
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net