Coder Social home page Coder Social logo

psasanaapi's Introduction

PSAsanaAPI

Another PowerShell module to interact with the Asana API. This is still very alpha, but I hope to make it a much more feature-rich and thorough implementation than any others I've found to date (as time allows, that is).

Usage

The module is currently designed to authenticate by using a copy of your Asana Personal Access Token stored in an environment variable. Once the token is stored in the variable, all PSAsanaAPI functions should be usable.

Instructions on how to generate a Personal Access Token within Asana can be found here: https://asana.com/guide/help/api/api#gl-access-tokens

PS> $env:AsanaPersonalAccessToken = '1/97912xxxxxxxxxx:xxxxxxxxxx287ebe7fc6b5xxxxxxxxxx'
PS> Get-Workspace


gid              name                resource_type
---              ----                -------------
97913xxxxxxxxxx  JasonRush           workspace
110795xxxxxxxxxx JasonsPersonalStuff workspace


PS>

psasanaapi's People

Contributors

jasonrush avatar

Watchers

 avatar

Forkers

claudio-salvio

psasanaapi's Issues

-Name should generally be mutually exclusive from -ReturnRaw

I've looked at using [ValidateScript({-not $ReturnRaw})] but this is not well documented and does not seem to support the [switch] type (always returns nothing). Need to figure out a way to throw an error/etc if both parameters are used.

This may apply to other parameters, as well.

PowerShell for Asana

Hi Jason, we're implementing Asana this year. As I like to see how I can leverage PowerShell, I found your module. Thanks for putting this out there. I know you said it was alpha. Are you still using this module? If so, do you have a newer version? And would you like some help? Thanks, Bill

Examples in comment-based help are wrong

Many examples in the comment-based help (in the heading of each function .ps1 file) are completely wrong (for the wrong function when a .ps1 file was copied) or have old/invalid syntax from initial creation/testing.

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.