Портал Разработчиков
Блог Feed
Этот учебник показывает, как получить информацию о блогах от указанного автора, ограничиваясь пятью результатами.
Introduction
In this tutorial, we will see how to get blog feed from the selected author with hive-php-lib. You can also find the result PHP file in the /resources/examples/blogFeed.php file in hive-php-lib folder.
Also see:
Preparation
Before start to code, don’t forget to read the PHP: Getting Started tutorial to see how to prepare your code for hive-php-lib. If you want a shortcut, just start your PHP file with:
<?php
/* Load Composer for autoload libs */
require __DIR__ . '/vendor/autoload.php';
/* Declase use statement to add Hive Condenser lib */
use Hive\PhpLib\Hive\Condenser as HiveCondenser;
/* Create config array and fill with settings */
$config = [
"debug" => false,
"disableSsl" => false,
"heNode" => "api.hive-engine.com/rpc",
"hiveNode" =>"anyx.io",
];
/* Instantiate Hive Condenser object */
$hiveApi = new HiveCondenser($config);
Query
Now, use the getDiscussionByBlog function.
This function needs two variables to work:
$tag: (string) to have the author to fetch,$limit: (int) to know how much posts to fetch.
$tag = 'bambukah';
$limit = 5;
$result = $hiveApi->getDiscussionsByBlog($tag, $limit);
$result will be an array with all data. To display them, just print_r() the first element:
print_r($result[0]);
Now, you have an array with five posts from @bambukah and you have all the details for each post.