Maintainers monitor issues, but fast responses are not guaranteed.

Web Services Client Tester

Provides a User Interface for testing services known to the Web service client.

Use this to see what is happening under the hood when you use wsclient to talk to a remote service.


This has been absorbed by klausi into the main WSClient project

As of 2013-03. No further development will happen in this sandbox


First set up a web service using a WSDL or manual entry.
Visiting the web service client management page
(/admin/config/services/wsclient/{service})
you will find a 'Test' button added to the available 'Operations'.
Using that will present a webform exposing fields derived from the WSDL and somewhat emulating the data structure that is expected to make up a service request.

Executing that request will then display the request that is being made (in raw form with headers and payload) and the response that came back, also displaying the response headers and response data or message if any.

If you have devel.module enabled, a rendered dump of the data structure (PHP objects constructed by the wsclient) will also be displayed.

Givecamp

GiveCamp Starter Site

The purpose of the GiveCamp Starter Site is to provide an out of the box web solution for hosting a GiveCamp so that the organizers of the event can spend their more time ensuring a successful event instead of creating a website.

OAuth2 Server

Provides OAuth2 server functionality based on the
oauth2-server-php library.

Dependencies: Entity API, Entity reference, X Autoload.

Important: 7.x-1.0-rc2 is the last version that supports PHP 5.2.
All later versions require PHP 5.3 and X Autoload (due to oauth2-server-php itself requiring PHP 5.3 from version v1.0).

Features

  • Entity-based architecture.
  • Supports creating multiple exportable servers with own scopes and clients.
  • Designed for an unbounded number of scopes.
  • Supported grant types:
    • Authorization code
    • Client credentials
    • Refresh token
    • Password
    • JSON Web Token (JWT)
  • Support for the implicit flow.
  • Support for per-client automatic authorization (skipping the authorization form).
  • Services integration (authentication).
  • Support for OpenID Connect.

Null byte prevention

This module takes any form input on a Drupal site and removes NULL byte poisoning from it.

Amazon SNS Endpoint

Overview

This is a very simple module which creates an endpoint which the Amazon Simple Notifications Service can be configured to send messages to.

I built this module recently as part of a website which is using Amazon's Simple Email Service and, as part of that service's setup we had to provide a way of allowing Amazon to send notifications from the e-mail service back to our website; for example, to record e-mail bounces or spam reports.

Messages received from Amazon SNS are logged to the Drupal Watchdog for later review (I'm open to suggestions on alternative ways of storing the notifications - for example creating a separate table and providing the messages as Views-friendly entities, but this was out of scope for the project I used this code in).

This module has been built around code from https://github.com/npflood/AWS-SNS-HTTP-PHP-ENDPOINT with thanks.

Requirements

  1. A configured Amazon SNS subscription
  2. cURL on your server

Configuration

  1. Configure Amazon SNS and choose an endpoint URL on your site to send notifications to, e.g. www.example.com/amazonsnsendpoint
  2. Install and enable this module

Pages

Subscribe with RSS Subscribe to RSS - Minimally maintained