النتائج 1 إلى 3 من 3

الموضوع: ارسال التدوينه الى موقع بلوقر blogger باستخدام php

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    583

    ارسال التدوينه الى موقع بلوقر blogger باستخدام php



    السلام عليكم ورحمة الله وبركاته
    اخواني ابحث عن كود استطيع من خلاله ارسال التدوينة الى موقع blogger.com باستخدام PHP
    طبعا بحثت في الانترنت ووجدت اكواد كثيرة لكن للأسف انها لا تعمل معي لا اعلم ماهو السبب
    كمثال هذا الكود وجدته في احد المواقع
    كود PHP:
     <?php  

        $email 
    " email@gmail.com"
        
    $pass "your password"
        
    $blogIDurlencode("blog id"); // like 6304924319904337556 
      
        // Do Not Modify Below Code 
        
    if(!isset($_SESSION['sessionToken'])) { 
      
        
    $ch curl_init("https://www.google.com/accounts/ClientLogin?Email=$email&Passwd=$pass&service=blogger&accountType=GOOGLE"); 
        
    curl_setopt($chCURLOPT_POST,1); 
        
    curl_setopt($chCURLOPT_FOLLOWLOCATION ,1); 
        
    curl_setopt($chCURLOPT_HEADER,0); 
        
    curl_setopt($chCURLOPT_RETURNTRANSFER ,1); 
        
    $result curl_exec($ch); 
        
    $resultArray curl_getinfo($ch); 
        
    curl_close($ch); 
        
    $arr explode("=",$result); 
        
    $token $arr[3]; 
        
    $_SESSION['sessionToken'] = $token
        } 
      
        
    $entry "<entry xmlns='http://www.w3.org/2005/Atom'> 
      
        <title type='text'>Title of blog post </title> 
      
        <content type='xhtml'> 
      
        This is testing contnetto post in blog post. 
      
        </content> 
      
        </entry>"

      
        
    $len strlen($entry); 
      
        
    $headers = array("(anti-spam-content-type:) application/atom+xml","Content-Length: {$len}","Authorization: GoogleLogin auth={$_SESSION['sessionToken']}","$entry"); 
      
        
    $ch curl_init(); 
        
    curl_setopt($chCURLOPT_URL"https://www.blogger.com/feeds/$blogID/posts/default"); 
        
    curl_setopt($chCURLOPT_RETURNTRANSFER1); 
        
    curl_setopt($chCURLOPT_TIMEOUT4); 
        
    curl_setopt($chCURLOPT_HTTPHEADER$headers); 
        
    curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
        
    curl_setopt($chCURLOPT_UNRESTRICTED_AUTH1); 
        
    curl_setopt($chCURLOPT_POSTtrue); 
        
    $result curl_exec($ch); 
        
    $ERROR_CODE curl_getinfo($ch); 
        
    curl_close($ch); 
      
        echo 
    '<pre>'
        
    print_r($headers); 
        
    var_dump($result); 
        
    print_r($ERROR_CODE); 
        exit; 
      
        
    ?>
    طبعا وضعت الكود داخل ملف PHP وطلبته عن طريق المتصفح وكانت النتيجة

    http://localhost/blog.php
    كود:
      
     
     
       
     Array
    (
    [0] => (anti-spam-content-type:) application/atom+xml
    [1] => Content-Length: 218
    [2] => Authorization: GoogleLogin auth=
    [3] => 
    
    
    
    
    
    This is testing contnetto post in blog post.
    
    
    
    
    )
    bool(false)
    Array
    (
    [url] => https://www.blogger.com/feeds/8829537982751095595/posts/default
    [content_type] => 
    [http_code] => 0
    [header_size] => 0
    [request_size] => 0
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0
    [namelookup_time] => 0
    [connect_time] => 0.062
    [pretransfer_time] => 0
    [size_upload] => 0
    [size_download] => 0
    [speed_download] => 0
    [speed_upload] => 0
    [download_content_length] => -1
    [upload_content_length] => -1
    [starttransfer_time] => 0
    [redirect_time] => 0
    )
    وهنا كود ثاني من موقع قوقل لكن طلع لي اخطاء كثيرة من ضمنها انة يطلب تفعيل خدمة ssl
    http://code.google.com/apis/blogger/...guide_php.html

    ممكن يا اخوان احد يشرح لنا كيف استطيع ارسال التدوينة الى موقع بلوقر بأستخدام php ?

    واذا بمقابل مافي مانع







  2. #2
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    اتوقع هاي الطريقة كانت زمان واتلغت

    انا استعملت الطريقة الجديدة
    اللي هي ارسال التدوينة عن طريق الايميل
    هذا الايميل الخاص ممكن تحدده عن طريق لوحة تحكم المدونة

    ممكن تشوف الصورة من هون:
    http://www.swalif.net/softs/swalif54...ml#post2026079

    الطريقة:
    اعدادات
    البريد الالكتروني والجوال
    عنوان ارسال المشاركات بالبريد الالكتروني





    التعديل الأخير تم بواسطة ahmad sadiq ; 07-09-2010 الساعة 12:01 AM

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    583


    اخوي هل تستطيع فصل كود الارسال عن الاضافة ؟

    للأنني كل مااريده هو كود الارسال للبلوقر فقط اريد تجربته

    http://localhost/mailblogger.php

    وتكون فيه المتغيرات هذي
    title
    content
    tags










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض