Posted 1 июля, 20195 yr comment_157909 Может кто сталкивался? Нужно делать импорт допустим RSS-ленты в созданную базу (не Mysql, а ту которая в Pages).
1 июля, 20195 yr comment_157912 3 минуты назад, ipb323 сказал: Может кто сталкивался? Нужно делать импорт допустим RSS-ленты в созданную базу (не Mysql, а ту которая в Pages). Я через API по расписанию добавляю всякие записи на сайте, в том числе и базу данных
2 июля, 20195 yr Author comment_157913 5 часов назад, accop сказал: Я через API по расписанию добавляю всякие записи на сайте, в том числе и базу данных Если не сложно - можно код увидеть (добавления в базу) и как это реализовано - в виде расширения?
2 июля, 20195 yr comment_157914 5 часов назад, ipb323 сказал: Если не сложно - можно код увидеть (добавления в базу) и как это реализовано - в виде расширения? //<?php //Purchase Data $member = $purchase->member->member_id; //REST API URL and KEY $communityUrl = '...'; $apiKey = '...'; //Upload File from filesystem // REST Endpoint $endpoint = '/downloads/files'; $curl = curl_init( $communityUrl . 'api' . $endpoint ); // File Description $file_desc = '<p>File Description</p>'; // File name $filename = 'test.txt'; // Path to file $file_url = '/home/acct/public_html/' . $filename; // Download Page Settings $curl_post_data = array( 'category' => 1, 'author' => $member, 'title' => 'REST Downloads POST', 'description' => $file_desc, 'files' => array( $filename => urlencode(file_get_contents($file_url)) ), 'hidden' => 1, ); // Prepare data for cURL POST $curl_post_data = urldecode(http_build_query($curl_post_data)); // POST Data curl_setopt_array( $curl, array( CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => "{$apiKey}:", CURLOPT_POST => TRUE, CURLOPT_POSTFIELDS => $curl_post_data ) ); // Get Response $response = curl_exec( $curl ); // Get file info array $download_file = json_decode($response); return "action complete"; Просто через запуск задач CRON
3 июля, 20195 yr Author comment_157932 accop наконец-то, посмотрел повнимательнее. Не вижу - где именно идёт обмен с базой . Под базой я подразумеваю произвольные бд со своим набором полей, создаваемые в Страницах...
3 июля, 20195 yr comment_157936 5 часов назад, ipb323 сказал: accop наконец-то, посмотрел повнимательнее. Не вижу - где именно идёт обмен с базой . Под базой я подразумеваю произвольные бд со своим набором полей, создаваемые в Страницах... В данном примере идёт отправка файла в загрузки, Документация по API с БД (страницами) тут: https://invisioncommunity.com/developers/rest-api?endpoint=cms/records/GETindex
3 июля, 20195 yr Author comment_157938 20 минут назад, accop сказал: В данном примере идёт отправка файла в загрузки Так и понял, но думал, что лыжи не едут )))
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.