0.1.9 • Published 3 years ago

udemy-sdk v0.1.9

Weekly downloads
28
License
ISC
Repository
github
Last release
3 years ago

Udemy SDK

Unofficial Udemy Node.js SDK for the internal API (for instructors).

Created by @AxelPariss

Installation

npm install udemy-sdk

Resources

  • Coupons
  • Announcements
  • Courses
  • Statements

Usage

const UdemySDK = require('udemy-sdk')

const debug = true

const Udemy = new UdemySDK(YOUR_UDEMY_TOKEN, debug)

// My Courses
const allCourses = await Udemy.courses.get()
console.log(allCourses)

Discount strategies

scarcity_free (Gratuit pendant 31 jours, 10 utilisations)
urgency_free (Gratuit pendant 3 jours, illimité)
discount_urgency (Prix entre MIN et MAX pendant 31 jours)
urgency_discount (Prix MIN pendant 5 jours)

Functions

udemy.coupons.create(courseId, couponCode, value, discountStrategy)

ParamètreDescriptionValeur
courseIdUdemy course IDEx: 2393094
couponCodeCouponEx: NOUVELAN2020
valuePrice (between 9.99 et 199)Ex: 13.99
discountStrategyType de promotion- scarcity_free- urgency_free- discount_urgency- urgency_discount

udem.announcements.send(title, content, includes = [], excludes = [], completionRatio = 0, 49, 99, 100, fromDate = '', toDate = '', is_promotional = true, isPreview = true)

ParamètreDescriptionValeur
titleTitleEx: Nouveau cours : Adobe XD
contentHTML contentEx: <p>Inscris-toi !</p>
includesTableau des ID des cours Udemy à ciblerEx: [2393094, 2872087]
excludesTableau des ID des cours Udemy à exclureEx: [2393094, 2872087]
completionRatioFiltre de progression des participants-
fromDateFiltre de date de début d'inscription-
toDateFiltre de date de fin d'inscription-
is_promotionalIs promotionaltrue or false
isPreviewIs preview emailtrue or false

Information

This package is not under current development but you can DM me ou open pull request if you want to participate.

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.2

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago