رفتن به مطلب

اسکریپت انتقال خود و طبقه بندی فایلها از SkyDrive به وردپرس


پست های پیشنهاد شده

سلام

وقت دوستان و اساتید به خیر.

واقعیّت امر، یه اسکریپت لازم هست که یه پوشه ی شیر شده روی SkyDrive (یا هر سرویس مشابه دیگه ای، ولی ترجیحا همین) رو بگیره،

و برای هر کدوم از فایل هاش، یه صفحه درست کنه، که عنوانش همون اسم فایل باشه، و لینک فایل روی اسکای درایو هم داخلش بزاره.

بعد از این، اگه امکان انتقال فایل ها به هاست خودمون هم فراهم بشه و لینک فایل روی هاست خودمون رو هم اضافه کنه که عالیه.

نکته ای که این جا هست اینه که اگه فایلمون داخل فولدر یا ساب فولدر خاصی هست، برای هر فولدر یه تگ (یا دسته بندی) مشخّص کنه، و یه ساختار درختی ایجاد کنه برامون.

به نحوی که بعداً بتونیم همون ساختار تقسیم بندی درختی داخل اسکای درایو رو روی سایتمون داشته باشیم.

اگه کمک یا پیشنهاد خاصّی بتونین بدین خیلی ممنون می شم.

با سپاس پیشاپیش،

. م . ح . ح . خ .

لینک به ارسال

به انجمن خوش آمدید

فکر نکنم چنین افزونه سفارشی باشه

http://wordpress.org/plugins/search.php?q=skydrive

لینک به ارسال

به انجمن خوش آمدید

فکر نکنم چنین افزونه سفارشی باشه

http://wordpress.org....php?q=skydrive

ممنون از پاسختون.

واقعیّت ش این سرچ رو کرده بودم، و بهترین افزونه بینشون این هست:

http://wordpress.org/plugins/cloud-folder-share/

که فقط محتویات فولدر مورد نظر رو میاد نمایش می ده، و برای اسکای درایو هم درست کار نمی کنه :(

ضمناً کد های مختلف خوندن فولدر ها و فایل های اسکای درایو رو خود مایکروسافت اینجا گذاشته:

http://msdn.microsoft.com/en-us/library/live/hh826531.aspx

من هم از مراحل این کار، فقط تونسته م همینو پیدا کنم.

و بقیّه ی قسمت ها (دانلود کردن فال ها روی هاست، دراوردن ساختار درختی فایل ها درون فولدر ها، و ساخت اوتوماتیک صفحات مجزّا برای هر فایل) رو اصلاً بلد نیستم.

ممنون می شم اگه بتونین کمکی بکنین.

با سپاس پیشاپیش.

لینک به ارسال

یه همچین افزونه ای من ندیدم خودت باید از skydrive api استفاده کنی برای نمونه اگه بخوای یه request برای POST درست کنی یه همچین چیزی هست


$url = 'POST https://apis.live.net/v5.0/me/skydrive/files';
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POSTFIELDS, array('access_token' => TOKEN, 'name' => 'file', 'filename' => "@HelloWorld.txt"));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);

تمام نوع های درخواست


http://msdn.microsoft.com/en-us/library/live/hh243648.aspx#http_verbs

برای آشنایی بیشتر


http://stackoverflow.com/questions/11004750/access-skydrive-using-php-and-oauth

لینک به ارسال

خیلی ممنون از شما.

اینهایی که شما گفتین خودش یک پروژه بزرگ هست :)

آره حق با شماست :D .

یه همچین افزونه ای من ندیدم خودت باید از skydrive api استفاده کنی برای نمونه اگه بخوای یه request برای POST درست کنی یه همچین چیزی هست

ممنون.

به نظرم رسیده (یعنی یکی پیشنهاد داد) پای اسکایدرایو رو از این وسط خارج کنیم،

و جای این کار بیایم یه فایلا رو با فولدر بندی مورد نظر یه بار بریزیم توی هاست، بعدش با یه اسکریپتی چیزی کار ساخت صفحات متناظر و دسته بندی رو انجام بدیم.

نکته ای که این جا هست اینه که اگه فایلمون داخل فولدر یا ساب فولدر خاصی هست، برای هر فولدر یه تگ (یا دسته بندی) مشخّص کنه، و یه ساختار درختی ایجاد کنه برامون.

بازم ممنون ;)

لینک به ارسال

مجدّداً سلام!

من این پلاگین ها رو پیدا کردم، که به نظرم مفید باشن!

(هنوز امتحانشون نکرده ام)

http://wordpress.org/plugins/wp-ultimate-csv-importer/

http://wordpress.org/plugins/csv-2-post/

http://wordpress.org/plugins/list-category-posts/other_notes/

فقط چیزی که به نظرم باقی میمونه،

قالب یا افزونه ای سفارشی شده برای کتابخونه هست.

اگه مورد خوبی رو سراغ دارین،

خبرم کنین لطفاً.

ممنون.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...