Giter Club home page Giter Club logo

streakwithphp's Introduction

StreakClientPHP

A PHP Based Client for Streak (https://www.streak.com).

Streak is a new GMail Plugin which offers its API services for developers as well. I found no such clients being built for it. Here is a PHP implementation of Streak's services. The codebase is made by keeping Functional Programming Paradigm in mind. There are implementations for the basic operations in streak's API service. Further operations would be added on request.

Usage and Dev Environment

Though Sublime-Text is awesome, but still I prefer using an IDE. Use PHPStorm as it offers super awesome functional coding environment, plus it has some very cool navigation features when it comes to handle multiple files and using them in one another.

However, before using the client, I would suggest reading the API docs so as to understand the functionality of each function.

  1. Clone the repository and open the folder in your favorite editor.
  2. Collective Streak Operations for each section is coded in seperate files.
  3. Browse through the /src folder to see the Streak Methods available.
  4. Use the index.php file to write your own USE CASE operations.

Any additions(tests/improvements) are most welcomed.

streakwithphp's People

Stargazers

Tony Tin Nguyen avatar Ovidiu avatar Johnny Peck avatar Geoff Myers avatar Goran Šerić avatar Florent Viel avatar

Watchers

John Steele avatar James Cloos avatar Aayush Kumar avatar

streakwithphp's Issues

Filtering

Hi! Thank you very much for creating the PHP library for Streak. We are implementing some stuff for a project and wanted to ask if there is a way to make a more "filtered" request. For example, query to get all the boxes in one pipeline in one particular stage, created after a specific date (for example).

This might be more related to the API than to the library you created, but maybe you can help.

Thanks in advance!

Trying to get in working

Hi @aayushKumarJarvis,

Thanks for your cool PHP Streak Library! I'm quite new on the API's world and I'm trying to get it working... I had cloned the library and inserted the Constant Parameters on the StreakClient.php. When I try to use a function like getUserPipelines(), I just get a "0" as a CURLINFO_HTTP_CODE response...

What could be wrong?
Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.