Hi,

I don't want to use a pad service as wordstream.

Can i still use this module? The preset configuration keeps asking about the wordstream key...

is it mandatory to use wordstream for seo tools?

Comments

TomDude48’s picture

Yes.

There are three keyword data sources; Wordtracker, Wordstream and Google keyword tool. You can use any combination of them or leave any of them out.

Note though that there is a free trial Wordstream account that gives you 200 api calls a month. That is enough for many sites.

TomDude48’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

boringkid’s picture

how do you word round the need for Wordstream, is part of Wizard?

Now wordstream is no longer offering free service how are people getting this setup?

thanks

monstrfolk’s picture

I agree...how? Would really like to use this module.

white_pawn’s picture

+1 Can't seem to skip the Wordstream step during the setup process.

chezwel’s picture

Status: Closed (fixed) » Needs work

Reopening, wordstream is currently required to complete the setup process so this dependency needs to be removed. As of February 2013 all current users who registered for the API will be dropped from their free service as well.

chezwel’s picture

Status: Needs work » Active
wayneywoo’s picture

Version: 6.x-1.0-rc3 » 7.x-1.0-alpha5

Note: I downloaded version 7.x-1.0-rc1 of Wordstream.

I've just followed all instructions on installing SEOTools, along with installing all modules as requested and got stuck on the setup page.

After some digging, I found this function (in seotools.setup.inc):

// validate WordStream account
	if (!isset($values['wordstream_set'])) {
	  $wordstream = wordstream_include_api_class($values['wordstream_username'], $values['wordstream_password']);
	  $account = 1;
	  if ($wordstream) {
	    $ret = $wordstream->getAPICredits();
	    if ($ret->credits_per_month) {
	    	$account = 0;
	    }  
	  }
	  if (!$account) {
	    form_set_error('wordstream_username', t('Unable to log in to WordStream. Please enter a valid WordStream API username and password.'));
	  }
	}

which gets called when submitting the setup form. If you see, there is a check performed to check for a valid Wordstream account with the variable $account=0 set initially and then if a successful connection to Wordstream is achieved, $account get's set to 1. So, I changed $account = 1 as the initial value and the setup completes.

I've only just done this and so am not fully aware of any repurcussions that may arise in making this change. It gets us past the setup page, that's all.

What do the maintainers think of this?

ZenLax’s picture

subscribe

Anonymous’s picture

Version: 7.x-1.0-alpha5 » 7.x-1.x-dev

So currently the whole SEO tools suite can't be used due to the wordstream dependency.
The module I downloaded already has $account = 1; (see #9), but that still didn't work, so I had to comment out the form_set _error().

chaloum’s picture

yes the tool is dead in the water because of the dependencies. It a paint to find out after installing a heap of modules.

MLSatya’s picture

Yes would be good to remove the validate for wordstream api

kyletaylored’s picture

Status: Active » Closed (fixed)

Wordstream has been released in the latest release.