Download the PHP package sahusoftcom/articlebuilder-net-laravel without Composer

On this page you can find all versions of the php package sahusoftcom/articlebuilder-net-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package articlebuilder-net-laravel

Articlebuilder.Net Laravel Version: 1.0

Service Provider of ArticleBuilder.net API & XMLRPClient Wordpress for Laravel PHP Framework [ Packagist ]

Installation

Type the following command in your project directory

composer require sahusoftcom/articlebuilder-net-laravel

OR

Add the following line to the require section of composer.json:

Setup

In /config/app.php, add the following to providers:

How to use

  1. You should use the ArtileBuilderService to access its function
  2. Pass username & passsword parameter in ArticleBuilderService Class
  3. You should use the XMLRPClientWordpress to access its function
  4. Pass xmlrpccurl, username & password parameter in XMLRPClientWordpress Class

For example:

Article Builder Service Functions

  1. authenticate

    function: authenticate()

    require: function does not require any parameter.

    Returns:

    [Variable]      [Value]
        success     true
        session     (a unique session id)

    Session ID is not required to be saved or to be passed in every call.

  2. buildArticle :

    Build Article function authenticates user and fetches desired article.

    function: article($dataArray)

    require: dataArray having folllowing keys and values

    IMPORTANT NOTE: If you choose to spin multiple articles together, it costs one quota point for each article generated. That is, if you set 'spintogether' as 1 and set a 'count' of 5, it will cost you 5 daily quota points.

  3. injectContent :

    Inject Content function authenticates user and performs the content injection.

    function: article($dataArray)

    require: dataArray having folllowing keys and values

  4. superSpun :

    Generates an article from a randomly selected super-spun document in the specified category.

    function: article($dataArray)

    require: dataArray having folllowing keys and values

  5. getTip :

    Returns one tip from the given category. Very useful as blog post comments or other shorter backlink texts.

    function: article($dataArray)

    require: dataArray having following keys and values

  6. blogAdd :

    Adds a new configured blog to the user's account. If a blog matching the description already exists, its details are updated.

    function: addDeleteBlog($dataArray)

    require: dataArray having following keys and values

  7. blogDelete :

    Deletes a blog (and all associated auto-posting jobs for the blog) from the user's account.

    function: addDeleteBlog($dataArray)

    require: dataArray having following keys and values

  8. createBlogPostJob :

    Create's an auto-posting job for the passed blog in the user's account. The job ID is returned in the output parameter, and is required for deleting the job or creating auto-posts on demand (using the doAutoPost API call).

    function: blogPostJob($dataArray)

    require: dataArray having following keys and values

  9. deleteBlogPostJob :

    Deletes an auto-posting job from the user's account.

    function: blogPostJob($dataArray)

    require: dataArray having following keys and values

  10. doAutoPost :

    Runs the specified auto-posting job on demand, which will post content to the configured blog. The posted url returned by XMLRPC is returned in the output variable if successful.

    function: blogPostJob($dataArray)

    require: dataArray having following keys and values

  11. createUniquePostJob

    Create's a unique content auto-posting job for the passed blog in the user's account. The job ID is returned in the output parameter, and is required for deleting the job or creating auto-posts on demand (using the doUniqueAutoPost API call).

    function: unqiuePostJob($dataArray)

    require: dataArray having following keys and values

  12. deleteUniquePostJob

    Deletes a unique content auto-posting job from the user's account.

    function: unqiuePostJob($dataArray)

    require: dataArray having following keys and values

  13. doUniqueAutoPost

    Runs the specified unique content auto-posting job on demand, which will post content to the configured blog. The posted url returned by XMLRPC is returned in the output variable if successful. Keep in mind that there have to be completed articles available from iNeedArticles.com or the call will fail.

    function: unqiuePostJob($dataArray)

    require: dataArray having following keys and values

  14. categories

    function: categories()

  15. apiQueries

    function: apiQueries()

  16. apiTipQueries

    function: apiTipQueries()

XMLRPClientWordpress Service Functions

  1. createPost

    function: createPost($title, $body, $category, $keywords, $encoding)

    require:

  2. getPost

    function: getPost($blogId)

    require:

  3. displayAuthors

    funtion: displayAuthors($blogId)

    require:


All versions of articlebuilder-net-laravel with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.9
laravel/framework Version ^5.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package sahusoftcom/articlebuilder-net-laravel contains the following files

Loading the files please wait ....