Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

sfrmobile-api

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sfrmobile-api - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

0

dist/entities/AchatsAbonnements.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });

8

dist/index.js

@@ -121,3 +121,3 @@ "use strict";

* Historique de facturation d'une ligne fixe
* @param {string} line MSISDN de la ligne fixe
* @param {string} line NDI de la ligne fixe
* @param {number} duration Nombre de périodes de facturation (6,12,18,24)

@@ -128,3 +128,3 @@ * @returns {Promise<FacturationFixe>}

return (await this.instance({
url: `https://selfcare-webservices.sfr.fr/services/facture-fixe-md/consulterfactures/${line}`,
url: `https://selfcare-webservices.sfr.fr/facture-fixe-mid/services/rest/2.0/consulterfactures/${line}`,
params: { duration }

@@ -135,3 +135,3 @@ })).data;

* Télécharger la facture d'une ligne fixe
* @param {string} line MSISDN de la ligne fixe
* @param {string} line NDI de la ligne fixe
* @param {string} idFact Identifiant de la facture de la ligne fixe

@@ -328,3 +328,3 @@ * @return {Promise<Stream>}

*/
async getOffreAME(line) {
async getOffreAMES(line) {
return (await this.instance({

@@ -331,0 +331,0 @@ url: 'https://www.sfr.fr/webservices/selfcare/offre-ws/rest/public/v41/ames',

{
"name": "sfrmobile-api",
"version": "1.0.3",
"version": "1.0.4",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "types": "types/index.d.ts",

<a name="SfrMobile"></a>
## SfrMobile
Support non-officiel de l'API mobile de SFR/RED. Les identifiants utilisés sont les mêmes que pour se connecter sur le site de l'opérateur.
Support non-officiel de l'API mobile de SFR/RED.
Les identifiants utilisés sont les mêmes que pour se connecter sur le site de l'opérateur.

@@ -32,3 +33,3 @@ **Kind**: global class

* [.getOTPSMS(line)](#SfrMobile+getOTPSMS) ⇒ <code>Promise.&lt;OTPSMSResponse&gt;</code>
* [.getOffreAME(line)](#SfrMobile+getOffreAME) ⇒ <code>Promise.&lt;OffreAmes&gt;</code>
* [.getOffreAMES(line)](#SfrMobile+getOffreAMES) ⇒ <code>Promise.&lt;OffreAmes&gt;</code>
* _static_

@@ -47,3 +48,10 @@ * [.login(username, password, duration, universe)](#SfrMobile.login) ⇒ <code>Promise.&lt;LoginResponse&gt;</code>

**Example**
```js const { SfrMobile } = require('sfrmobile-api') SfrMobile.login(username, password).then(({ token }) => { const user = new SfrMobile(token) // Votre code }) ```
```js
const { SfrMobile } = require('sfrmobile-api')
SfrMobile.login(username, password).then(({ token }) => {
const user = new SfrMobile(token)
// Votre code
})
```
<a name="SfrMobile+getConso"></a>

@@ -105,3 +113,3 @@

| --- | --- | --- | --- |
| line | <code>string</code> | | MSISDN de la ligne fixe |
| line | <code>string</code> | | NDI de la ligne fixe |
| duration | <code>number</code> | <code>6</code> | Nombre de périodes de facturation (6,12,18,24) |

@@ -118,3 +126,3 @@

| --- | --- | --- |
| line | <code>string</code> | MSISDN de la ligne fixe |
| line | <code>string</code> | NDI de la ligne fixe |
| idFact | <code>string</code> | Identifiant de la facture de la ligne fixe |

@@ -288,5 +296,5 @@

<a name="SfrMobile+getOffreAME"></a>
<a name="SfrMobile+getOffreAMES"></a>
### sfrMobile.getOffreAME(line) ⇒ <code>Promise.&lt;OffreAmes&gt;</code>
### sfrMobile.getOffreAMES(line) ⇒ <code>Promise.&lt;OffreAmes&gt;</code>
Informations sur les remises Multi-Pack

@@ -293,0 +301,0 @@

@@ -0,0 +0,0 @@ export interface AchatsAbonnements {

@@ -0,0 +0,0 @@ export interface Consumption {

@@ -0,0 +0,0 @@ export interface Dashboard {

@@ -0,0 +0,0 @@ export interface EquipementDetail {

@@ -0,0 +0,0 @@ export interface Facturation {

@@ -0,0 +0,0 @@ export interface FacturationFixe {

@@ -0,0 +0,0 @@ export interface FicheMonCompte {

@@ -0,0 +0,0 @@ export interface InfoPersonnelles {

@@ -0,0 +0,0 @@ export interface LoginResponse {

@@ -0,0 +0,0 @@ export interface Notifications {

@@ -0,0 +0,0 @@ export interface OffreAmes {

@@ -0,0 +0,0 @@ export interface OptionDetail {

@@ -0,0 +0,0 @@ export interface OptionsAchat {

@@ -0,0 +0,0 @@ export interface OptionsCatalog {

@@ -0,0 +0,0 @@ export interface OptionsCatalogDetail {

@@ -0,0 +0,0 @@ export interface OptionsList {

@@ -0,0 +0,0 @@ export interface OTPSMSResponse {

@@ -0,0 +0,0 @@ export interface Parc {

@@ -0,0 +0,0 @@ export interface VerifyUsernameResponse {

@@ -95,3 +95,3 @@ /// <reference types="node" />

* Historique de facturation d'une ligne fixe
* @param {string} line MSISDN de la ligne fixe
* @param {string} line NDI de la ligne fixe
* @param {number} duration Nombre de périodes de facturation (6,12,18,24)

@@ -103,3 +103,3 @@ * @returns {Promise<FacturationFixe>}

* Télécharger la facture d'une ligne fixe
* @param {string} line MSISDN de la ligne fixe
* @param {string} line NDI de la ligne fixe
* @param {string} idFact Identifiant de la facture de la ligne fixe

@@ -212,3 +212,3 @@ * @return {Promise<Stream>}

*/
getOffreAME(line: string): Promise<OffreAmes>;
getOffreAMES(line: string): Promise<OffreAmes>;
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc